В вопросе о происхождении и развитии морали наиболее распространенными являются три подхода: религиозный, возводящий мораль к божественному началу, натуралистический, выводящий мораль из законов природы, в частности, биологической эволюции, и социальный, рассматривающий мораль в качестве одного из социальных, социокультурных механизмов, обеспечивающих стабильность общества. В первом случае понятия добра и зла определяются в их отношении к божеству, во втором – к природе и в третьем – к обществу. Это не значит, что содержательно добро и зло непременно понимаются различно. Конечно, при усмотрении источника морали в общественной жизни добро и зло могут ставится в зависимость от интересов каких-то социальных групп. Но это значит, что добро и зло идеологизируются, мораль используется для оправдания частного общественного интереса. Чаще же, точнее в подавляющем большинстве моральных учений под добром понимается то, что содействует благу людей, причем всех людей и каждого человека.