Все тут спорят про Ведьмака от Netflix, платят ему чеканной монетой (а в Рашке пиратят). Но я вот что подумал... В английском же очень дофига всяких магов, колдунов и прочего.. Попробуем разобраться.
WITCH - тут "ведьма" , вроде как всё просто.
Всем известно, что magic - это "магия", но вот MAGICIAN - это уже не "маг", а "фокусник" (ну если уж очень справедливо, то есть у слова в значении и "маг" тоже, но сейчас все употребляют как "фокусник").
WIZARD - вот это уже "маг". Причем самый каноничный, там с остроконечной шляпой и посохом (staff), так и Гарри Поттер в книге "wizard".
WARLOCK - черный маг. И это не определение цвета кожи, а его поступков и заклинаний.
SORCERER - "Колдун".
ENCHANTER - "Заклинатель" . Его основные свойства: зачаровывать вещи, придавать им магические свойства.
Это все распространенная фигня, ща пойдет редкость.
Иногда магов просто величают MAGE. ARCHMAGE - "архимаг" (типа главный на районе).
THEURGIST - Теург. Теургия - учение/магия/ритуалы, направленные на получение благодати от всяких богов. Позже это вообще переросло в философию поиска бога или типа того.
THAUMATURGE - Тауматург, или "чудотворец". Кстати, "чудотворец" - это еще и miracle worker )))
DRUID - "Друид" . Маг, который берет свои магические силы от природы. Лесничии, кароч.
Shaman - "Шаман" . Общается с духами и прочее. Типа победитель битвы экстрасенсов (psychic).
Кстати, список неполный. Если хотите, могу сделать вторую часть.