Un maestru de joc este o persoană care planifică, arbitrează, rezolvă disputele și conduce în alt mod un joc de rol cu mai mulți jucători. Aceștia sunt văzuți aproape întotdeauna în jocurile în care toți jucătorii sunt de aceeași parte și mai rar în jocurile în care jucătorii sunt unul împotriva celuilalt. Acțiunea de gamemaster se numește uneori "Gamemastering" sau "GMing" pe scurt.

Treaba unui maestru de joc într-un joc de rol tradițional (în care toți jucătorii sunt împreună în persoană) este de a aduce împreună poveștile personajelor celorlalți jucători, de a controla celelalte personaje și monștrii, de a crea locuri și scene în care personajele jucătorilor să acționeze și de a rezolva disputele dintre jucători. Această regulă de bază este aceeași în aproape toate jocurile de rol, dar unele seturi de reguli pot necesita ca maestrul de joc să îndeplinească și alte sarcini unice pentru sistemul respectiv.

Rolul unui maestru de joc într-un joc online este de a se asigura că toată lumea respectă regulile jocului și de a oferi servicii generale pentru clienți. Gamemasterii pentru jocurile online pot fi jucători care își aleg rolul, ca în cazul jocurilor de rol tradiționale, sau pot fi lucrători plătiți de compania care produce jocul.