Различия между моралью и правом специалисты в области этики и юриспруденции объясняют рядом факторов. Право регулирует отношения в ограниченном социальном пространстве и в ограниченных временных рамках — только сегодняшние отношения между людьми. Право всегда несколько запаздывает: в общественной практике должно накопиться определенное количество коллизий, в результате чего возникает потребность их правового урегулирования. Поэтому между моментом обнаружения вредности применяемой практики и разработкой и принятием того или иного закона, объявляющего данную практику незаконной, существует временной интервал, иногда значительный. Моральное регулирование отношений не ограничено во времени. Моральному одобрению или осуждению подвергаются люди, социальные институты, идеи, государства, народы, существующие в настоящее время и существовавшие сотни лет назад. Мораль также способна регулировать отношения людей, которые только еще будут жить на Земле. Многие люди, живущие сейчас, руководствуются моральными принципами, направленными в будущее — на сохранение всего живого на планете, на охрану окружающей среды и природных ресурсов ради будущих поколений. Мораль регулирует отношения, опираясь, прежде всего, на традиции, привычки, обычаи, силу общественного мнения. Мораль — это всегда свободный, добровольный выбор формы поведения или поступка, который не всегда определяется рациональными соображениями. В моральном выборе большую роль играют эмоции, чувства любви, заботы, смирения, служения, альтруизма, дружбы, уважения, верности, преданности, самоотверженности, религиозные чувства и принципы. Мораль обращается к внутреннему миру человека, в то время как право интересуют только поступки людей в рамках жизни общества. Схожесть же заключается в обязательстве исполнения и того, и другого. Вот как-то так.