World of Warcraft oferuje dziesięć grywalnych ras: Krasnoludy, Gnomy, Ludzi, Nocne Elfy, Draenei, Orków, Taurenów, Trolle, Nieumarłych oraz Krwawe Elfy.
Każda z tych ras posiada unikalne właściwości oraz odpowiednie klasy, które może wybrać. Rasowe umiejętności, oraz wybrana klasa pomogą osiągnąć cele stawiane nam w świecie Warcrafta.
Rasy te są dodatkowo podzielone na dwie walczące ze sobą frakcje: Przymierze i Hordę. Postacie mogą rozmawiać, tworzyć grupę, oraz tworzyć gildię, tylko a graczami swojej frakcji. Pewne lokacje oraz miasta na świecie, są przyjazne tylko jednej frakcji, wrogie zaś wobec innej. Dodatkowo, niektóre zadania mogą być tylko wykonane przez członków jednej frakcji.