I mostly play any class with a high skill ceiling. Idk, it's fun to master something. Most of the time I pick archer class.
My favorite class I've played is Tempest in Dragon Nest (PC), Mesmer (GW2) and Blade Master (Blade and Soul PC).
For me, a mage is a mana user in general.
Magus is an old language that means mage, I prefer to use magus as a title.
Shaman is related to spiritual magic.
Warlock means oathbreaker. They're mages who break their kingdom/empire/magic society/etc oath (or breaking tradition). It doesn't relate to...