Rarely do high school or college textbooks discuss the many criticisms and serious problems in evolutionary theory, although this may be changing. There are thousands of religions in the modern world, and as many ways of expressing religious faith. The great variety of religious beliefs makes 'religion' very difficult to define. Sociologists have offered hundreds of definitions in the past, but many of their attempts have been biased by ethnocentric Judeo-Christian ideas about religion. Many religions do not believe in a supreme being, and many do not believe in gods at all.
Many religions assume that the gods assume little or no interest in human affairs.
Many have almost nothing to say about life after death perhaps most do not make any connection between earthly morality and one's fate beyond the grave. This definition certainly extends the concept to cover non-theistic philosophies of life such as materialism, naturalism etc. It consists of your first principles, the truths you regard as self-evident, the basic axioms you take for granted, and through which you view everything else. Your religion colors your outlook upon the universe, affecting the way you look upon life, your relation to other people, your treatment of things. . . Everyone entertains some image of the entire scheme of things, a mental picture of what the totality in the final analysis is like.