Non-player character

A non-player character (NPC) is a character controlled by a Dungeon Master or scripting rather than by a player (a player character).