Normal push build
_
This is quite balanced build. Early push and focus on carry ability later on.
_
Early Game: 1-8
_
This is your laning phase, so put set of webs on lane and focus on lasthittng, get your core items and start to push hard. Beware of gang thought, the enemy team is not gonna let your farm, so set of wards to see incoming gang by your support would be pretty handy.
_
Mid Game: 8-15
_
Now focus on destroying towers, good way is to find lone lane (best are bot and top) and farm your core extension items. Don't forget to scout with spiders, 'cause enemies are gonna defend hard. If you can't push, then go jungle.
_
Late Game: 15-25
This is your time to carry. It isn't such hard after all. Go into battle, turn on BKB and ulti and attack. Don't forget to farm/push when you have time.

Various Tips:
Take the Mid Solo.
For the early game, it's about 75% Farm and 25% Gank.
Runewhore as much as you can.
Farm a lot for the first 30 minutes, then focus on pushing. Never over farm.
Start pushing once you have BKB and preferably Dagger/Lothars on top of Boots of Travel.
Dealing massive amounts of AoE damage in teamfights is what you do.
Last but not least...Practice Makes Perfect.

Life Stealer

PROS :
- The skill that allows you to fight heavy tanks and survive to tell about it
- The skill that grants you magic immunity and attack speed
- The skill that slows the enemy and heals anyone who attacks the enemy
- The skill that hides you in creeps, allows you to kill them, regenerate HP and nuke in a 700 AOE
- The skill that... Very decent Agility and Intelligence growth
- Superb casting animation
- Good starting Strength (Only Doom and Treant Protector have a better starting Strength in DotA...)
- Rather easy last hits
- Above average movespeed ; you're a TD after all !
- Destroying enemy tanks is a huge ego and morale booster !
CONS :
- In order to improve armor penetration, fights enemy tanks at effective range for its attacks, i.e. is melee
- Rather low Strength gain for a Strength hero
- No true escape mechanism
- No stun
- Low starting armor

Enigma

Pros:
• very good jungling capabilities
• 2nd highest int gain
• high str gain
• high starting armor
• a very fast farmer
• very good at ganking early
• synergy with every AOE spellcasters
• item independant
• can out-level and out-farm a solo hero
Cons:
• low starting strength
• has a lot of mana issues
• very fragile, even with his str gain
• ultimate has a long cooldown and is channeling
• very vulnernable to disables