Masovna online igra za više igrača (MMO) igra je koju putem interneta igraju stotine, ako ne i tisuće ljudi odjednom. Razlikuje se od tradicionalnih igara za jednog ili dva igrača i po mjerilu i po metodi igre. Po definiciji, MMO podržava mnoge igrače – dok je moguće da samo nekoliko igra odjednom, MMO sustavi obično imaju stotine ili tisuće ljudi koji igraju istovremeno. Kada je ova vrsta igre prvi put stvorena, mogla se igrati samo na računalu pomoću internetske veze, ali to se promijenilo kako su sustavi igranja napredovali. Mnogi MMO-ovi imaju jedan ili više dosljednih online svjetova u kojima se ljudi sastaju i igraju.
MMO je svaka igra koja može podržati veliki broj igrača odjednom, bez obzira na žanr. Mali MMO obično ugošćuju stotine igrača, dok veći mogu ugostiti tisuće ili čak milijune ljudi istovremeno. Toliko ljudi koji igraju odjednom može usporiti obradu – učitavanje lika svakog igrača i odjeće lika, radnji, razgovora i pokreta oduzima puno memorije – pa je većina MMO-ova podijeljena na različite poslužitelje. Svaki poslužitelj obično će ugostiti mali segment cijele baze igrača.
Povezivanje ovolikog broja ljudi kroz jedan sustav igranja bilo bi nemoguće, jer bi resursi potrebni za ovaj zadatak bili bez presedana. Umjesto toga, MMO igre se oslanjaju na internet za povezivanje igrača. Većina MMO-a također će dopustiti samo jednoj osobi da igra istovremeno po računalu ili sustavu za igre, tako da će kućanstvima s više od jednog igrača koji se žele pridružiti igri u isto vrijeme trebati više od jednog sustava.
U ranim danima MMO-a, samo su se računala mogla koristiti za igranje, jer su to bili jedini uređaji koji su imali pristup internetu. Kako su sustavi igranja napredovali, mnogi su također dobili pristup internetu. Računalo je još uvijek najčešći sustav za igranje MMO-a, iako se te igre sada mogu igrati s mnogo različitih platformi.
Većina MMO igara sadrži jedan ili nekoliko dosljednih svjetova u kojima se svi mogu sastajati, razgovarati i igrati. Dok većina MMO igra igrači počinju u istom području, neki imaju različite početne točke. To se obično temelji na vrsti lika kojeg igrač stvara, ali ga igra također može nasumično odabrati.