Player characters in massively multiplayer online games can support learning in several ways: 1) Different characters allow players to explore different aspects of the game's content and narrative. 2) "Alt" characters help players facilitate their own progress and support their group's progress. 3) Choosing characters based on play style, personality, goals, and narrative helps players become immersed in the game. 4) Complementary characters promote collaboration between players to complete quests and resources.