NPC stands for Non Player Character

It can be used to refer to as any character in the game that is not controlled by the player but by the A.I. of the game.