Purge is a core shaman ability learned at level 12. It removes a "magic" buff effect from one enemy target. Similar to a priest's Dispel Magic but can not be used on allies. If the target has no buffs which can be purged, an error message will appear and the spell will not use any mana or trigger a global cooldown. The spell will cast on a paladin with an aura, but does not remove the aura. Also the spell will cast if a target is immune through some mechanism such as Ice Block or Banish.
*Note: Do not confuse the Purge spell from WC3/TFT shaman units; this spell does not slow the movement of the target nor inflict damage to summoned creatures.