Is website different from online store in regards to products?

Why do I need an online store verses website?
Do I need to put products on both? 
Do I need individual buy it buttons for each product on website?