I believe that religion defines a person's morality, usually imprinting itself on them while they are a child. For example, in my religion (Christianity), the teaching 'Do onto others as you would want them do onto you'. A child taught this idea can easily comprehend what it means - if you and everyone else follows this teaching and you are kind to others, you will receive kindness in return. Now, it is obvious that in 'modern society', not everyone follows ideas such as this (regardless of their religion), because if everyone did, there would be no crime, violence, war... etc So perhaps religion is the one thing preventing modern society from crumbling... (Just for the record, I fully support the theory of evolution, I believe that the universe had to begin somewhere... i.e. created by God and left to evolve...)