A non-player character is a person in the world that is being controlled by the game itself. This can include friendly characters such as questgivers or merchants, or they can be hostile targets.
Hostile targets are usually referred to as MOBs.