orld of Warcraft ofrece diez razas para jugar: enanos, gnomos, humanos, elfos de Noche, orcos, tauren, trols, no-muertos, elfos de sangre y draenei. Cada una de estas razas tiene unos rasgos raciales y ciertas clases a su disposición. Estos rasgos y las opciones de cada clase les ayudan a cumplir sus objetivos en el mundo.
Las razas del juego se dividen entre las dos facciones en conflicto: la Horda y la Alianza. Los personajes sólo pueden comunicarse y crear hermandades con los jugadores de su propia facción. Ciertas zonas y ciudades del mundo también son amistosas para una facción y hostiles para la otra. Además, ciertas misiones sólo se pueden realizar por miembros de una facción y no de la otra.