People leveling World of Warcraft warlocks have always had to choose between Affliction and Demonology to level from 1-80. Affliction relies mainly on the warlock, and the damage over time spells (DoTs) while Demonology relies on your pets taking damage and keeping you safe. Generally I pull 4-6 targets then cast an instant cast Howl of Terror and then Drain Life any that may still be alive. Once you get the hang of leveling a warlock in the Affliction tree, it is easy to step up to killing a dozen or so mobs at a time. When you get good you will find that you waste more time running around looting corpses than anything.
Upon closer inspection you will see that Affliction allows you to rapidly cast a number of your DoTs on your target, while still maintaining some longer casting time spells. This can be used to your advantage in many situations. Single target fighting is the weakest aspect of an Affliction Warlock. Where they shine is fighting multiple mobs, due to the nature of the DoTs. To pull off Affliction speed killing you need an area ripe with mobs, a DPS or mana pet (Succubus or Imp respectively), and some guts. You do not need as many mobs as an AoE grinding Paladin or Mage, and a little distance between pulls is a plus. Optimally you will want to control four to six mobs at a time. Many players will choose to level with Demonology as it is the safest path to leveling a warlock to level 80, but Affliction is the fastest path. The rotation is simple, rely on your instant cast spells and dps pet to do your damage, while fearing the mobs if you get in trouble. Simply Curse of Agony, Siphon Life, Corruption, tab to the next target, and repeat.
[More...]