As anyone that knows a bit about magic in fantasy worlds can tell you, there are many names for magic users, such as wizard and mage. So what makes a wizard different from a mage?
My idea, although this is almost definitely just a personal opinion, is as follows:
Wizard - A lot of 'magic power' that is hard to control, requiring the use of a staff and robes+hat to channel it into spells. Supplements he weakness of staff reliance with alchemical potions.
Mage - Uses chants to cast magic spells and doesn't require any tools (eg. "Oh spirits of the flame, grant me your power and incinerate my enemies - Fire Ball!").
Magician - Requires the use of various magical artifacts such as wands and magic crystals to conjure spells. Basically they don't have their own magic, just the knowledge on how to use artifacts.
Sorcerer - Has rather low 'magic power' but sports incredible control over it, using inscriptions, matrixes and magic circles to produce highly 'magic efficient' spells. Good at enchanting objects such as swords to make them sharper, harder, burning etc.
Warlock - Similar to a wizard, but instead of direct spells they summon various creatures and demons to fight for them, using their vast amount of 'magic power' to sustain their existence.
Druid - A magic user that focuses heavily on the 4 main elements to cast their spells, using incantations and chants. They can also transform their bodies by infusing them with magic.
Spellsword - Focuses more on martial arts, using magic only to supplement them. Most of their spells are related to self-strengthening.
I wonder, is there actually any actual difference between all these magic users, or are they just different terms for the same thing, like cat and feline? And did I mention all the major users, or are there any more that I'm missing? I know Thaumaturges are also a thing, but I have no idea what they could be to be different from the basic wizard and mage.