An "NPC," or Non-Player Character, is a character in video games that is not controlled by a player. Instead, NPCs are programmed by game developers to interact with players, provide quests, or populate the game world. They help create a more immersive experience by adding depth to the storyline and environment.
NPCs can vary widely in complexity, from simple characters that offer basic information to advanced ones with intricate dialogue systems. They are commonly found in role-playing games like The Elder Scrolls or Final Fantasy, where they play crucial roles in advancing the plot and enhancing gameplay.