Heavy metal is een luide, agressieve stijl van rockmuziek. De bands die heavy-metal muziek spelen hebben meestal één of twee gitaren, een basgitaar en drums. In sommige bands worden elektronische keyboards, orgels, of andere instrumenten gebruikt. Heavy metal songs klinken luid en krachtig, en hebben sterke ritmes die herhaald worden. Er zijn veel verschillende soorten heavy metal, waarvan sommige hieronder worden beschreven.

Gemeenschappelijke kenmerken van heavy metal zijn verslapte (downtuned) instrumenten en ongebruikelijke toonsoortveranderingen en maatsoorten (metrum).

Heavy metal bands gaan soms gekleed in spijkerbroeken, leren jassen en leren laarzen, en hebben lang haar. Heavy metal bands gedragen zich soms op een dramatische manier als ze hun instrumenten bespelen of zingen. Veel heavy metal bands doen dit echter niet graag.