Types of shops in English
department store – a shop that sells many different items in different departments. Harrods is probably the world's best known department store.
supermarket – a large shop that sells mostly food and household items.
grocer (UK) / grocery store (US) – a shop that sells food.
greengrocer – sells fresh fruit and vegetables.
butcher - sells fresh meat.
baker – sells fresh bread and cakes.
fishmonger – sells fresh fish.
chemist (UK) / drugstore (US) – sells medicines and toiletries.
pharmacy (US) – sells medicines.
newsagent - sells newspapers and magazines.
stationer – sells paper goods.
optician – sells glasses / contact lenses.
DIY store – sells things for home improvement.
hardware shop / hardware store / ironmonger – hard goods, such as nails and screws.
corner shop (UK) – a shop on the corner of your street, selling a range of basic goods – food, newspapers, sweets, bread, etc.
delicatessen (deli) – sells specialist food not normally found in supermarkets. For example, an Italian deli, an Asian deli.
bookshop / bookstore – books.
market – market traders (people who work on a market) have stalls that sell fruit and vegetables, clothes, household items and so on.
petshop - for pets and pet food.
flea market – a group of stalls selling old furniture or clothes.
tea shop (UK) – like a cafe, but sells tea and cakes.
petrol station (UK) / gas station (US) sells petrol, car products and sometimes food.