Het belangrijkste verschil tussen warenhuizen en supermarkten zit in de breedte en het type assortiment. Warenhuizen verkopen een veel breder assortiment, variërend van kleding en huishoudelijke artikelen tot elektronica, en soms ook voedingsmiddelen. Supermarkten richten zich voornamelijk op levensmiddelen, zoals groenten, fruit, vlees, kruidenierswaren en soms ook huishoudelijke artikelen.