Din ve ahlak iki farklı kavram olarak düşünülmüş. Oysa din belli kurallara uymayı yani belli bir ahlakı getirir.
Ahlak dediğimiz zaman bir toplumda insanların uymak zorunda hissettikleri, eğer uymazlarsa toplumun dışına itileceklerini düşündükleri kurallardan bahsediyoruz. Yani ahlak yaptırımı dünyevi olmasıyla daha yön verici ama bir kuralın kökeni dine dayanan ahlak kuralı olursa o zaman hem dünyevi hem ilahi yaptırım olacağı için daha yön verici olur.