Yeah, they're all references to WOW. Raids are massive things of 10-40 people, where you do things like attack major world bosses or try and sack one of the enemy capitals, etc. Ninja-ing loot means you yoink as many of the important items as you can, without regard to the other players. Really good items for their level have names in purple text. And enchanters (a profession in the game) can disenchant (destroy) some items to gain materials that they can use in enchanting.
Needless to say, ninjaing loot to destroy it is not looked on favorably by other players, much as a max level character running around one of the newbie starting areas killing all the NPCs so the new players can't do anything.