The Game Master (GM) is the person at the gaming table who controls the Non-player characters (NPCs), as opposed to the Player Characters who are controlled by the Players. The Game Master creates the plot and story of the session, arbitrates over rules disputes, and describes what effects the PCs actions have.
There are several articles and tools that can help the game master.