В зависимости от общей направленности магического действа С. А. Токарев различает две группы магии: агрессивные, или протрептические, и защитные, оборонительные, или профилактические. Если первые своей целью имеют перенесение тем или иным способом магической силы на объект, то вторые имеют обратную цель: отстранить, отогнать вредные магические влияния, защититься от их действия.
В составе этих двух крупных магических направлений ученый выделяет типы магии, которые отличаются друг от друга по технике передачи магической силы или защиты от нее.
Протрептичоская магия. Здесь простейшим способом передачи магической силы будет непосредственный контакт, соприкосновение источника, носителя этой сверхъестественной силы с объектом, на который направлено колдовство. При этом носитель магической силы бывает различным: это и неодушевленный предмет (амулет, талисман), и человек (например, сам колдун) и т. п. Характер контакта также может быть различным: ношение амулета, принятие колдовского снадобья внутрь или обтирание им тела, прикосновение руки волшебника и т. д. Этот вид протрептической магии называется контактной магией.
Более сложным с психологической точки зрения является так называемая инициальная (начинательная, трансмиссионная, инцепционная) магия. Суть ее остается, как и в предыдущем типе, той же: магическое действие направлено на сам объект колдовства. Однако ввиду недосягаемости этого объекта, например вследствие дальности расстояния, производится только начало желаемого действия, а само же его окончание и появление ожидаемого результата возлагается на магическую силу. Так, австралийские колдуны имели специальный магический снаряд, посредством которого они практиковали этот тип колдовства. Это была костяная палочка с заостренным концом. К ней привязывался шнурок, конец которого закапывался в землю. Саму же заостренную кость направляли в сторону врага с одновременным произнесением заклинаний, полагая при этом, что острие кости высосет из тела жертвы кровь и та через шнурок уйдет в землю.
В отличие от этих двух видов магии, в которых магическая сила действует непосредственно на объект колдовства (хотя бы и находящийся на расстоянии), следующие два вида протрептической магии характеризуются тем, что в них действие сверхъестественной силы направляется не непосредственно на объект, а на его заместителя, и только через него — на сам объект волшебства. В качестве заместителя может быть какая-нибудь часть объекта колдовства (отрезанные волосы, обрезки ногтей, испражнения, слюна и т. п.) или же просто предмет, побывавший с ним в контакте (остатки пищи, часть одежды, след ноги и т. п.). Этот тип магии называется парциальной (контагиозной) магией, основанной на вере, что часть замещает целое. В другом случае в качестве заместителя, посредством которого сверхъестественная сила будет действовать на объект, выступает подобие или изображение этого объекта. У многих народов колдуны изготовляли маленькие деревянные, глиняные, восковые и т. д. фигурки, изображавшие врагов, и пронзали их в сердце, голову стрелой, полагая, что то же самое постигнет и самих врагов. Часто фигурку заменяло изображение врага на песке, земле, над которым проделывалась такая же операция — в него втыкали стрелы в надежде поразить врага. Эти обряды относятся к имитативиой (гомеопатической, симпатической, симимильной) магии, основанной на вере, что подобное нарождает подобное. Сюда включаются магические действия, состоящие в подражании тому действию, которое необходимо вызвать: например, военные и охотничьи пляски, ряд обрядов вызывания дождя и т. п.
В оборонительной (профилактической) магии С. А. Токарев выделяет два вида.
Отгоняющая (апотрепеическая) магия. Ее суть сводится к желанию отогнать, отпугнуть враждебные силы и влияния. Для этого носят амулеты, талисманы, обереги; применяют различные жесты, звуки (звон металла, стрельба, огонь, дым, магические круги и линии, плевки, дутье) и т. д. Сюда же относятся действия, имеющие своей целью уклониться от контакта с враждебными силами, спрятаться от них (ритуальное закрывание головы, лица, избегание нечистых мест и т. п.).
Другой разновидностью профилактической магии являются обряды и ритуалы очищения от воображаемых злых влияний, проникших в тело человека, его жилище, скот и т. д. Очищения достигают разными приемами и способами: посредством ритуального омовения, окуривания, поста, употребления снадобий, кровопускания и т. д. Эта магия зовется катартической.
Независимо от классификации по технике действия магических обрядов (согласно которой устанавливается шесть основных типов магии), последние могут быть различаемы и по положительному или отрицательному характеру своих рецептов. Здесь выделяется магия положительная, которая предписывает, что необходимо делать, чтобы получить желаемый результат, и магия отрицательная (табу), которая указывает, чего нельзя делать, дабы не получить нежелательные последствия и результаты.