Judaism, Christianity and Islam provide a strong ceremonial framework for the key stages of life: birth and coming of age, marriage, and death.