DotA2中每个英雄都有不同的攻击动作。在玩家发出攻击指令后,英雄的攻击伤害到达目标身上会有一定的延迟,近程英雄需要做出攻击的姿势,远程英雄在这之后还需要他的攻击弹道打到目标身上。这延迟的时间就是攻击点。
每个英雄通常有四个技能,第四个是最终技能俗称大招。英雄等级升级一次得到一个技能点,可以升级一个技能,一二三技能最高等级是4级,即只能升级4次,四技能最高等级是3级,即只能升级三次,四技能的3个级别只能在英雄的6级、12级、18级后升级。技能根据主动性分为主动技能和被动技能,主动技能由玩家主动释放才能产生作用,被动技能升级后自动产生作用。
英雄的定位与属性不同,是后天决定的。因为同一种主属性的英雄也会有多种不同的团队作用,所以一个英雄的定位不是唯一的,而是多角度划分的,划分的标准是根据英雄自身的属性成长或技能的特点。例如一个近战英雄可能是DPS输出者,也可能是辅助,也可能是肉盾,也可能兼具其中数个要素。