what is the difference between a store and shop?
When used as nouns, shop means an establishment that sells goods or services to the public, whereas store means a place where items may be accumulated or routinely kept.