H&M oferuje szeroką gamę odzieży damskiej, męskiej, młodzieżowej, dziecięcej i niemowlęcej. Ofertę ubrań uzupełniają buty, akcesoria i kosmetyki, a także bogaty wybór odzieży sportowej. Asortyment obejmuje również produkty do domu z linii H&M Home.
Koncept biznesowy H&M to oferowanie mody i jakości za najlepszą cenę. Od czasu założenia w 1947 roku, H&M stała się jedną z największych firm modowych na świecie, aktualnie obecną na około 50 rynkach i w ponad 3 000 sklepów. W Polsce, od 2003 roku otwartych zostało już 138 sklepów H&M, w których pracuje ponad 3 000 osób.