If you want to leave Ijat a tip for writing this DotA 2: Farming and Warding guide you can do so here.
DotA 2: Farming and Warding Walkthrough Advanced Farming Guide
DotA 2: Farming and Warding Advanced Farming Guide
In Dota 2, the most important skill during gameplay is farming. Every hero role (e.g. carry, tanker) need farming to gain quick gold to beat the enemies.
On the other hand, role such as support does not need massive farming. This type of hero can simply gain additional gold by supporting the team during fights. If he/she be a good supporter, the team will get the benefits.