"The act of propitiating or appeasing the gods is as old as humankind. And, it is just as much an integral part of pagan worship today as it was when our Mesolithic ancestors first began leaving their mark on the landscape — both to honour the gods in times of plenty and to appease them in times of trouble. For the tribes that were beginning to track their footsteps across the open plains of the vast continents, they left behind evidence of their 'holy places' — where they periodically stopped and gathered together in the act of honouring the Gods, the Ancestors and denizens of Otherworld, according to the light of their times … and as their customs directed.
What is the meaning of sacrifice? Sacrifice is the offering of food, objects or the lives of animals or humans to a higher purpose — in particular divine beings — as an act of propitiation or worship. Needless to say, putting others ahead of ourselves requires sacrifice and in more modern parlance it is the act of offering or the giving up of something we would prefer to keep."