In addition most religions have an ethical component that teaches people how they are expected to live. There is a lot of variation within this as can be seen by the number of religions that exist in the world. In fact there is no firm agreement about what constitutes a religion and what does not