A grocery store or grocer’s shop is a retail shop that primarily sells food. A grocer is a bulk seller of food.
Grocery stores also offer non-perishable foods that are packaged in bottles, boxes, and cans; some also have bakeries, butchers, delis, and fresh produce. Large grocery stores that stock significant amounts of non-food products, such as clothing and household items, are called supermarkets. Some large supermarkets also include a pharmacy, and customer service, redemption, and electronics sections.
A convenience shop is a small store that stocks a range of everyday items such as groceries, snack foods, candy, toiletries, soft drinks, tobacco products, and newspapers. They differ from general stores and village shops in that they are not in a rural location and are used as a convenient supplement to larger shops.
A supermarket, a large form of the traditional grocery store, is a self-service shop offering a wide variety of food and household products organized into aisles. The supermarket typically comprises meat, fresh produce, dairy, and baked goods aisles, along with shelf space reserved for canned and packaged goods as well as for various non-food items such as kitchenware, household cleaners, pharmacy products and pet supplies.