A supermarket is a self-service grocery store that sells food, beverages and other goods. It is usually located on urban high streets or in shopping malls, covering an area of between 4 - 12,000 ft. During the last 10 - 15 years, new branches have opened on the edge of towns or out of town.
A superstore is a retail outlet specialising in grocery sales, although not exclusively selling food of between 25 - 50,000 ft.
A hypermarket, is a superstore over 50,000 ft. These are always out of town or on large out of town complexes, and offer extensive car parks. They offer a larger range of non-food products, such as DIY and garden products and electrical goods. French and US hypermarkets can be around 90,000 ft.
Definitions from Keynote Report on Supermarkets and Superstores, 2001.2