Mahjong is een tegel-match spel ontworpen om de originele klassieke Chinese versie van Mahjong na te bootsen. Het bevat lagen ivoren tegels met traditionele symbolen, waaronder blauwe, groene en rode bamboestengels, stenen, drakensymbolen en bloemen, in een unieke Mahjong-lay-out.
Het uiteindelijke doel van de speler is om alle tegels van de groene en taupekleurige achtergrond met bamboethema in passende paren in hun eigen tempo te verwijderen. In tegenstelling tot soortgelijke spellen hoeven ze zich geen zorgen te maken over het gebruik van boosters, het verslaan van een noodzakelijke timer of het snel opnemen tegen andere online spelers. Hoewel het spel een timer heeft, geeft deze alleen aan hoeveel tijd de speler nodig had om de tegels van het veld te spelen. Ze kunnen dan kiezen of ze deze tijd de volgende keer dat ze het spel spelen willen proberen te overtreffen.
De horizontale balk boven het speelveld toont drie items. Het vertelt de speler het aantal beschikbare lucifers op elk moment en het aantal resterende stenen op het veld. Ook wordt de tijd weergegeven. Linksonder heeft de speler opties om het geluid aan te passen, het spel te beƫindigen en opnieuw te beginnen. De speler kan de opties in de rechterbenedenhoek gebruiken om hints aan te vragen, zijn laatste zet ongedaan te maken en de stenen opnieuw te verdelen om nieuwe overeenkomsten te vinden.
Mahjong geeft een paar tegels een gloeiende paars-roze kleur als de speler de hintknop gebruikt die is gemarkeerd met een gloeilampje. Het spel straft de speler niet voor het gebruik van hints of andere hulpmiddelen. In plaats daarvan biedt het onbeperkte hulp.