Originally Posted by Suialthor
Can you elaborate more on Carry's. Difference between a "soft carry" and a "hard carry" etc...
This is a very difficult question, because there are very few champions that qualify as a hard carry in this game (which is what Riot intended, and it works fairly well.)
In general, a carry is a champion that must farm up some high level items before they are particularly effective, but when they do they are devastating. The harder a carry is, the more they rely on their items and support, but the higher their damage potential. A harder carry requires more 'babysitting' by support champions to help them reach their potential at the end of the game.
In DotA, most competitive teams revolved around one hard carry and other champions to support him or make sure the team did not lose the game before he could become powerful.
In LoL, there are often two 'carries' on a team along with one support, one tank, and one mage. That is because in this game, carries in general are not as hard as they are in DotA, meaning they need less support but have less potential (so you put two of them on the team to keep your damage output high)
The best example of a hard carry in LoL is Twitch. His damage is unmatched by any other character when he uses his ultimate, but he can be killed easily through focus fire, vision wards, or oracle's elixir. Twitch and Kayle can be an incredible combo, because her ultimate can make sure that he survives for his whole ultimate duration.