A heroic skill is an un-upgradable skill that the hero possesses throughout the whole game. All heroic skills up till now are passives. However, it was suggeested that heroic actives to be implemented.
Each hero have 3 normal skills, which can be upgraded at the cost of a Skill Point, to a maximum of level 4. Normal skills generally have level requirements of levels 1, 3, 5, 7 of the hero for levels 1, 2, 3 and 4 of this skill respectively.
An ultimate skill (or ulti for short) is the last skill of a hero. This skill, like normal skills, are upgradable using a Skill Point. Though, unlike normal skills, an ultimate skill has only 3 levels, and generally has level requirements of levels 6, 11, and 16 of the hero for levels 1, 2 and 3 of this skill respectively. The effects of an ultimate skill are normally superior to those of Normal skills, however they carry heavier penalties such as a longer cooldown or higher energy cost.