《英雄无敌3》中,每个种族的英雄都有战士系与法师系两种职业,前者偏重攻防与作战技能,后者偏重魔法与法术技能。
城堡族:骑士/牧师
壁垒族:巡逻兵/德鲁伊
塔楼族:炼金术士/术士
据点族:野蛮人/战斗法师
要塞族:驯兽师/女巫
元素族:元素人/元素使
地狱族:魔鬼/异教徒
地下城:地下领主/妖术师
墓园族:死亡骑士/巫师。
此外,还有一些根据种族特点做出的特殊设定:如巡逻兵学不了火系魔法,地下领主、野蛮人学不了水系魔法,当然三族的法师英雄不受此限制而且法师英雄也有类似设定,如术士就学不了抵抗力等等。