Warlocks

Warlocks in WoW are masters of demonic powers, flames and shadow and are like a dark version of the mages. They are ranged attackers by nature but have limited melee attacks or powers. They are very experienced at creating or summoning demons and controlling them which make Warlocks pefect and desired gold money making machines or blue and purple drop iten hunters. They are masters of destroying their enemies by using curses, and spells.

While warlocks are powerful spell casters who deal damage from a distance, their demonic powers can also protect or support their allies in battle, or even summon other players from across the world using ritual magic to conjure portals, this is one of the reasons warlocks are desired in a World of Warcraft hunting party.

Warlocks have powerful damage dealing spells (both immediate and long lasting) and debuff spells that go in sync with the other classes in the World of Warcraft, this class who endure and love to make their enemies suffer; this is the root cause for the types of spells the warlock can use.

Warlocks are usually physically weak compared to other classes but they compensate for this deficiency with their potent array of spells and their demonic minions. They have a low armor and defense, making them almost useless in melee battles. They have the ability to convert health into mana, this is useful because the warlocks need a lot of mana for using their spells and special abilities.
A warlock can also summon a minion, which is cool for hunting multiple mobs in WoW.

A minion is like a pet who listens to its master. There are different types of minions. Imp is a type of minion who has melee attacks, an imp adds to the attacking power of the castor. Voidwalker is a type of minion, who has little attack damage, but this minion has a lot of health and armor, therefore the minion can be used as a defensive weapon in World of Warcraft.

Succubus is a type of minion who attacks its enemies with spells and can mesmerize the enemy in many ways, this minion adds to the spell casting power of its castor. Felhunter is a type of minion who can be used to block and remove the damage from other spells used by the enemy.

The infernal, doomguard and the felguard are all minions who cause extensive damage to the enemy through various means such as magic and melee attacks.
The warlock also has an option to mount a felsteed or a dreadsteed. The mount is used to increase the riding skill of the warlock. It also increases their speed and damage inflicted upon an enemy.

The spells of the warlock include corruption, immolate, siphon, these spells cause damage over time. Spells such as soul fire, immolate, incinerate, death coil all cause direct damage.
In conclusion the class of warlock is only for the people who enjoy having minions and having the ability to fight using ranged attacks to either harvest gold or to level quickly.