NPC (non-player character) is a character in a video game that's not controlled by a player but rather by AI. NPC is also used as a term for people in real life that exhibit low intelligence and just behave in accordance with the system.