Двойное начало добра и зла было на протяжении многих веков и под разными наименованиями основанием религиозных верований. Оно было известно у персов под именем Ормузда и Аримана, у иудеев – Иеговы и Сатаны. Но так как каждый владыка должен иметь подвластных себе исполнителей, то во всех религиях признавались второстепенные силы или гении – добрые и злые. У язычников их было необъятное количество, каждый из них имел свое специальное назначение как для добра, так и для зла, для пороков и для добродетелей, язычники давали им общее имя богов. Христиане и мусульмане заимствовали у иудеев ангелов и демонов.