One definition of morality that I like is that the greatest good is what does the most good for the most number of people, and the greatest evil is what does the most harm to the most number of people ...
If you want to understand and explain morality, the first useful step is to be sure you're clear on your definition of morality. This first step has, unfortunately, been a stumbling point for many ...
A recent poll conducted Pew Research Center revealed that many people worldwide, particularly those who live in poorer countries, are of the opinion that one must believe in God to be a moral person.