Short for MMORPG or massively multiplayer online role-playing game.
Not really; MMO is just a massively multiplayer online game, it doesn't have to be an RPG. It could just as well be an FPS, RTS or any other genre...
</nitpicking>
ok lol, I just assumed the OP meant something else. Didn't know Salesforce tried to make a game?
Not Salesforce, the people behind Slack and Flickr.