Originally Posted by
Tarien
The best way to explain it is that like WoW you have three talent tree's, so in WoW a mage has Frost, Fire and Arcane. In WoW, you choose one tree and fill it with 31pts before you can place the remaining points into the other trees.
However, in RIFT a mage has eight possible talent trees (souls): Necromancer, Warlock, Pyromancer, Stormcaller, Archon, Chloromancer, Dominator and Elementalist. You choose three to be active, these three form your 'spec'. So for instance, in raids I have Pyromancer, Warlock and Archon, three souls that compliment each other well and provide awesome single target DPS. I can spread the points around however I want, creating a hybrid build if I want to or putting up to 51pts into a single soul tree.
In WoW you have 'dual spec', which allows you to create two roles that you can use to swap from being a tank to a dps, or a dps to a healer.
In RIFT you have upto SIX specs, and you can if you want have roles for Tank, Healer, DPS, PvP, Soloing and Support (support is a debuff/buff/heal type role, mostly used in raids).
Necromancer is a lot like Warlock demonology tree from WoW, you turn into a demon, you have demon minions. You generally siphon life from others to heal yourself.
Druid and Shaman are melee souls. I'm not that clue'd up on cleric souls, but they are nothing like in WoW, they play more like a holy paladin afaik.