People that have different backgrounds and religions usually have different kind of cultures. Different cultures have different rules and expectations. Sometime people need to have a good understanding of various rituals and cultures due to the differences in religion and beliefs.