A supermarket is a store that sells groceries and other goods. Although supermarkets are primarily places to buy food, nowadays you can find everything from shampoo to toys to bestselling novels at a large supermarket.
The distinguishing characteristics of a supermarket are that it sells food and household products, and that shoppers serve themselves, often pushing grocery carts and filling them with items. Though some people think of supermarkets as being much larger than grocery stores, others use the two terms interchangeably. This American-coined word first appeared in print in the early 1930s.