MMO stands for Massively Multiplayer Online, meaning the game can support thousands of active players in a persistent online world. This type of game encompasses many styles, and the term MMO can apply to hundreds of different browser titles.