A blog is like a diary that you keep online.
I guess you could use one to discuss your products to generate interest. You can put links into the blog which could drive traffic to your store.
I keep one about my adventures with melanoma, you can check it out here:
My Blog