Multe civilizații antice aveau credințe religioase care considerau că sacrificarile umane sunt necesare pentru a calma zeitățile și a asigura bunăstarea comunității. Acest lucru ar putea fi legat de frică și neînțelegerea Naturii și a evenimentelor naturale. Cu toate acestea, nu există o explicație universală și motivul pentru sacrificiul uman variază în funcție de perioadă și cultură.