Until you reach the maximum level, a quest will also reward you with Experience Points (XP). After that, you will receive gold instead. Many quests will also reward you with reputation from the same faction as the NPC quest giver. There are currently more than 34,000 quests in World of Warcraft.