Definitions for "Non-Player Character"
A game persona or monster portrayed by game staff. NPC's are instructed by the game directors and are not operated independently of the game plot.
Persona run by the GM, a character with no player attached.
a character in the game story that is not controlled by the player, but by the game engine or AI.