A superstore is a large retail establishment that offers a wide range of merchandise under a single roof. Synonyms for superstore include hypermarket, megastore, supercenter, big-box store, department store, and warehouse store. A hypermarket is similar to a superstore, offering a wide variety of products including groceries, clothing, and electronics. A megastore is a large retail store that sells a huge selection of products, often at discounted prices. Supercenters are similar to hypermarkets and usually also have a pharmacy and photo center. Big-box stores are large retail stores that sell a variety of products and are typically located on the outskirts of town. Department stores offer a wide range of products, usually including clothing, housewares, and cosmetics. Warehouse stores offer a wide range of products in large quantities, usually at discounted prices.