Why is religion so important to society?

Religious beliefs provide a sense of shared meaning to many people. Moreover, religious rituals bring people together, allowing them to socialize, forget about their problems to a certain degree, and feel part of something greater than themselves.