Gamemaster
The source off all your fun and sorrow in role-playing games. Often a dick. Various games refeer to the GM (Game Master) with different names: Dungeon Master, Keeper, Referee, Storyteller, etc.
How do I GMd?
A lot of people come asking for advice on how to run a role-playing game, but the simple truth of the matter is that a game master is not born; rather, made. Only experience, reading and knowing the group of people you play with will help you become really good. Different GMs have different aproaches, some improvise everything, others painstakingly prepare every map, encounter and NPC the players come across. This way of doing things rarely pays off, as players usually hold to long-standing player customs of shitting all over your meticulously-planned work, as they decide to take one wrong turn or ignore one person that was supposed to put them on the right track you laid down for them, and wander off in the complete opposite direction. Some GMs counter this by railroading their players, which is generally seen as an incredibly shitty way of doing things—when being railroaded the players typically become little more than unwilling spectators of the GM's personal fantasy movie, which usually (read: always) sucks.
If you know what your players want you're one step closer to running a good game. Some just want to kick some goblin arse, others want to get involved in the political intrigue at court, others don't really know what they want. Try to lead them on adventures that involve all the characters and give them all challenges that depend on what they do best. If you have a rougue in the party make sure to have some sneaking or trapfinding to be done, if you have a barbarian be sure there will be oportunity to kick some ass and so on. Talk to your players.
In the end there is really only one rule, Rule 0, which states: Have fun. Meaning everyone at the table. Make sure everything is moving forward, try to avoind stalling and monotony. If the players are really stuck just throw something at them, even ninjas. Keep things happening and everyone interested.
If people aren't excited or interested it's often better to pull out another game, switch GMs, watch a movie or just eat pizza and chat instead.