A magical Sim tied to witchcraft, occult spells, potions, and sometimes good/evil magic basically even they have the same traits as spellcaster but the Witch a specific magical identity or tradition. A witch feels more traditional: broomsticks, cauldrons, familiars, good witches, evil witches, magical reputation, and classic supernatural fantasy but it has the idea of witches in the TV Series Charmed! But maybe your right sometime all witches are spellcasters, but not all spellcasters have to be witches. But if there was a expansion continuation pack for the Realm Of Magic maybe the Witch will just be a subtype for spellcaster as an option to choose from the fallowing upgrades for spellcaster!