Zakon i moral utječu na društvene odnose i reguliraju ih. Međutim, ako norme zakona sankcionira država, odnosno poštivanje normi zakona osigurava se silom države, tada norme morala nemaju takvo jamstvo, budući da moral ocjenjuje postupke sa stajališta "dobra" i "zla". Istodobno je važno napomenuti da se norme zakona i norme morala mogu podudarati. Međutim, to ne znači da moralne norme pruža prisilna sila države.
Nema sumnje da su norme zakona i morala povezane, u principu, nema sumnje da su različite. Prvo analizirajmo u čemu se očituju sličnosti ovih pojmova:
1) Zakon i moral su višedimenzionalne tvorbe, odnosno imaju složenu strukturu i hijerarhiju.
2) Svrha zakona i morala je ista - regulacija društvenih odnosa i društvenog života, kako pojedinca tako i društva u cjelini.
3) Zakon i moral društveni su regulatori univerzalne prirode, odnosno prodiru u sve sfere državnog života.
4) Zakon i moral podižu razinu moralne kulture stanovništva zemlje.
Razlike između pojmova izražene su u sljedećem:
1) Zakon je osiguran prisilnom snagom države, ali moral nije.
2) Moral je vrijednosni kriterij zakona. Nastaje zakonom, ali se može izraziti i zakonom.
3) Moral postoji u javnoj svijesti, dok pravo ima stvarni izraz u normativnim pravnim aktima.
4) Moral i zakon imaju različite predmete regulacije, iako se preklapaju.
Stoga su, unatoč razlikama, zakon i moral međusobno povezani i usko isprepleteni u svojoj strukturi. Jedno ne može postojati bez drugog.