Check out the best shaman guides for Vanilla / Classic WoW. Read our shaman guides for leveling 1-60, PVE or PVP guides and you will find a lot of tips to get the best shaman possible in Classic WoW.
The shaman is an excellent healer, he is the only class to have an AOE heal. He is in great demand for these totems that add a big advantage both in dungeon and raid.
DPS spec is more used in pvp as enhancement. Thanks to "Wind fury" who allowed you to 1 shot an enemy if you are lucky. A second pvp spec was a hybrid elementary / restoration that allowed him to inflict significant damage, while being a healer support for the team. However the weakness of the pvp shaman is that he does not have big mass control such as the mage or the warlock, nor a big mobility to escape from the enemies.
The shaman is not the best class for leveling, but becomes interesting from level 20 thanks to "Ghost wolf" which allows him to increase his movement speed by 40% with a casting time of only 1 second once his talent is full. It will allow you to complete your quests faster and you will avoid unnecessary deaths when you are in danger.