Giving honour to God, the gods or the spirits is an important part of most religions. While this may often be done privately, it is also often done with gatherings of people and rituals. These rituals are often based on old traditions, and may have been done in almost the same way for hundreds, or even thousands of years.