An NPC, or Non-Player Character, is a term used primarily in the context of video games and tabletop role-playing games.