It looks like you're new here. If you want to get involved, click one of these buttons!
Seen a lot of people who get these definitions all mixed up.
MMO=Massive Multiplayer Online
MMORPG=Massive Multiplayer Online Roleplaying Game
Don't know if there is a 100% definition of what Massive is I'd say more then 1k players but doesn't really matter.
League of Legends is an example of MMO there are literally thousands of players, however you will only encounter 10 at a time.
World of Warcraft is MMORPG because you got the roleplaying aspect added to the thousands of players.
Lots of people are very confused about these terms, I just want to help clear things up and there should never be arguments about silly technicalities of word meanings. Everyone here would like to read fresh ideas from intelligent minds and not lose track by beating dead horses with meaningless conversations about technical word meanings.