Spellcaster
A spellcaster may refer either to a character who can use magic, or to a creature capable of casting magic spells.
Spellcaster character
A spellcaster character possesses at least one level in the Spellcasting skill, and may be proficient at any other number of magical schools, such as Conjurations, Translocations, etc. Spellcasters use MP to cast spells they have memorized from spell books. Characters can begin the game with a spellcaster background (e.g., Wizard) or they may opt to learn Spellcasting during the game by reading scrolls while having spare experience. Only after learning Spellcasting can a character then memorize spells and train in other magical schools.
Spellcaster monster
A spellcaster monster has access to a limited set of spells they can cast. Monsters do not have MP and may cast their spells as often as they like. Spellcaster monsters tend to be dangerous but frail. The power of a spellcaster monster's spells is determined by their hit dice.