So, young padawan, you want to play a shaman. You're following in the footsteps of some of the greatest characters in World of Warcraft lore -- Nobundo Farseer, Thrall, and yours truly. Just know that you have the full support of myself and Mr. Joe Perez, and we'll only judge you a very small amount for not choosing shaman sooner.
The shaman class has three distinct specs that each fulfill very different roles. Enhancement, which we'll talk about first, is a melee DPS class, which means standing very close to bosses and whacking them repeatedly with blades or maces imbued with flame and wind. Elemental is a ranged caster DPS class, preferring to stand at a safe distance while hurling balls of lava and electrocuting enemies. Restoration, the last spec we'll talk about, is a healing spec, revitalizing friends by creating super-soothing puddles for them to stand in. Seriously.