Melee heroes are designed to both clear and withstand waves.
Ranged heroes eliminate enemies from a distance and rely on evasion to stay safe.
Mage heroes defeat enemies using abilities and magical items.
Tank heroes are designed to absorb damage while still being able to deal some in return.
Summoner heroes strengthen their creatures and contribute additional damage through their own attacks or abilities.
Support heroes focus on upgrading base towers and providing healing and buffs to their teammates.
Check out the difficulty modifiers and their Aura abilities.