Antropologen James Frazer så på myter som en feiltolkning av magiske ritualer som i seg selv var basert på en misforstått ide om naturlovene. I henhold til Frazer begynte mennesket med en ubegrunnet tro på upersonlige magiske lover. Når mennesket innså at håndhevelsen av disse lovene ikke virket ga han opp sin tro på naturlovene til fordel for en tro på at personlige guder kontrollerte naturen — og således ga opphavet til religiøse myter. Samtidig fortsatte mennesket å praktisere tidligere magiske ritualer gjennom sedvane. Mennesket oppdaget således at naturen ikke fulgte naturlovene, men nå oppdaget han deres sanne vesen gjennom vitenskap. Også her gjør vitenskapen mytene avleggse og som Frazer uttrykker det: mennesket utviklet seg «fra magi via religion (eller myte) til vitenskap».