system
Given the following post, respond as if you're commenting on Reddit:
human
[general] it seems there are a lot of different names for magic users but no difference. What is the difference and/or what separates witches, wizards, warlocks, sorcerers, mage, magician (in the real magic sense a la the magicians), and others?

I know for example necromancy is magic using souls/corpses and druids use a natural magic, but I'm confused about the more 'bland' names. What makes those I mentioned and others I might have missed different?
gpt
* **Witch** = Unclear etymology. Possibly related to *Wigle*, the Old English word for Divination, or to *Wikkjaz*, a proto-Germanic word for 'One who wakes the dead' (i.e., the modern incarnation of Necromancer).
* **Wizard** = Wise (well, a prototypical version) + -Ard (an intensifier that implies constance: like Drunkard, Bastard, et c.). Could mean anything from a Philosopher to a Knower of the Future.
* **Warlock** = Old English for Traitor (Waer Leog = Covenant Denier). Started getting mixed into Magic when the term was applied to the Devil himself.
* **Sorcerer** = Sortiarius, Medieval Latin for "One who influences fate/fortune". 
* **Mage** = A member of the Persian Priest caste.  
* **Magician** = One who Magics. Arguably a catch-all term for the list.
* **Druid** = A member of the Celtic Priest caste.
* **Necromancer** = One who divines via communication with the dead.

* **n-mancer** = A diviner who gets their answers by "n-". Necromancers talk to the dead, Pyromancers see the future in the flames, Oneiromancers see portents in dreams, Cephalonomancers boil the head of an Ass, et c.