Best Answer - Chosen by the Asker
If you’re talking about a store versus a shop (the nouns, not the verbs to store or to shop) then it’s useful to know the history. A long time ago, they meant different things. A shop was where you purchased a trade or a service or an action – like a blacksmith shop is where you purchase the iron worker’s services, or a repair shop where you purchase the action of having your vehicle repaired. A shop owner did some craft, like sewing or welding. A store was where you purchased things – mercantile goods like flour, sugar, nails. The store owner didn’t do any craft, he just buys in bulk and sells in pieces.
So there would be a General Store (to buy people food), or a Feed Store (to buy horse food) but a Barber Shop (to buy getting a haircut), Dressmaker’s Shop (to buy sewing services), Bookbinder’s Shop (to buy book making services) where you would buy the actions of the craftspeople.
But that was along ago, and now the terms have a gray area between them..
Today, I’d say the term “store” is used commonly to mean large buildings where you buy mercantile (grocery store, department store), and the term “shop” is used for services (like an appliance repair shop) or to make it clear that the place is on the smaller size or is specialized (like a tobacco shop).
There is a slight difference in meaning if I say “I have to stop at a couple stores on the way home” vs “I have to stop at a couple shops on the way home” . ‘Store’ would mean I’m stopping at big places to buy lots of stuff (like groceries or plants) and it is probably a chore. ‘Shop’ would mean I’m stopping at smaller specialized places to do errands (get my shoes fixed or my car tires rotated) or buy things that are more quaint (like tea or ribbons) and that it is probably more enjoyable and less of a chore.
Note: This answer is for American usage, British / Canadian / Australian usage might be different.