Heroes are the essential element of Dota 2, as the course of the game is dependent on their intervention. Players are split into two teams of 5, and can select a Hero from a selection panel. Heroes all have different play styles that stem from unique Skills and combinations of Attributes. Over the course of the game, Heroes will accumulate Experience. Once a Hero has enough experience, they will level up, making them more powerful than before and allowing them to train new Skills. Most Heroes have a distinct Role that defines how they can affect the battlefield, though many Heroes can perform two or more of these Roles.
List of Heroes
Template:HeroNav Template:Unreleased hero navbox
Each hero has specific responses to specific actions.