Dota 2/Heroes

With over 90 heroes and still some yet to be ported from DotA, Dota 2 has a large roster of playable characters, each with their own unique abilities and playstyles.

Note that the Radiant/Dire alignment of each hero doesn't affect their availability for each faction in gameplay. It is only a feature of lore that can also be used to sort heroes.

Strength Heroes
Strength heroes have strength as their primary attribute, so they are usually very durable. This makes them great initiators as they will usually find themselves in the middle of a large fight. Their natural tankyness also makes them good supports that can stay alive despite a lack of items. They also make good carries as they do more damage while getting more hp, eventually having an immense damage output while having an inpenetrable defense.

Radiant

 * Earthshaker: Earthshaker is a strong support and initiator, packing powerful stuns as well as being great at counter-pushing with his Echo Slam.
 * Sven: Sven is a simple hero with a good stun and great buffs. He can deal tons of damage without the help of items due to his God's Strength.
 * Tiny: Tiny specializes in extreme burst damage, killing heroes almost instantly with his Avalanche and Toss combo.
 * Kunkka: Kunkka can deal great AoE damage with good aim while being a strong carry when farmed. He can set up his other spells with X Marks the Spot and initiate teamfights with Ghost Ship.