Los Héroes son el elemento esencial de Dota 2 , ya que el curso del partido depende de su intervención.
Durante una partida, dos equipos seleccionan cinco de los 113 héroes que acumulan experiencia y oro para crecer más fuerte y obtener nuevas habilidades con el fin de destruir el Ancestro del rival .
La mayoría de los héroes tienen una clara función que define cómo afectan el campo de batalla, aunque muchos héroes pueden realizar múltiples funciones.
La apariencia de un héroe puede ser modificado con un skin .