Hry na hrdiny jsou českým překladem anglického termínu role-playing games, zkráceně RPG. Méně rozšířený, ale také dobře odpovídající je překlad hry v hlavní roli. Zkrátka jsou to hry, kde hráči hrají úlohy - role - postav.
Hry na hrdiny mají několik charakteristických znaků: každý hráč ovládá právě jednu postavu. V tom se liší od her strategických (jako jsou šachy nebo Bitva na polích Pelennoru), kde hráč hraje za všechny jednotky jedné strany. Dále, jednotlivé postavy jsou "skutečné" bytosti - lidé, elfové, trpaslíci nebo třeba inteligentní roboti - se jménem, minulostí, zvláštními dovednostmi, zálibami, láskami i nenávistmi. Tím se hry na hrdiny liší od her, jako jsou Monopoly nebo Talisman, kde hráč také ovládá jen jednu postavu, která však nemá žádný další rozměr: je to jenom žeton na herním plánu.
Hry na hrdiny se nemusí nutně odehrávat ve fantasy světě draků a čarodějů, jako Dračí doupě. Existují sci-fi hry na hrdiny (například MechWarrior, hra z prostředí Battletechu), hororové hry na hrdiny (například Call of Cthulhu podle knih H. P. Lovecrafta) a desítky dalších.