An NPC is a non-player character, a character that is controlled by the server, not a person. NPCs include traders, shamans, animals and other special characters.