A NPC (Non-Player Character) is a term used in video games to refer to characters controlled by artificial intelligence rather than by a human player.
These characters are created to interact with the player, whether by providing missions, selling items, or providing information. NPCs typically have predefined behaviors and follow a series of programmed routines.
Although they are not controlled by real players, they are essential for the gameplay and setting of a video game, as they can create a more lively and dynamic virtual world.