Întrebarea unei legături între religie și morală este una la care se poate răspunde analizând opiniile a două școli de gândire separate. O școală este de părere că religia nu are nimic de-a face cu moralitatea, deoarece ambele sunt concepte separate. Cealaltă școală de gândire este de părere că religia este fundamentul moralității și că morala nu poate înflori în absența religiei.
Cei care nu văd o corelație între religie și moralitate cred că oamenii care nu sunt religioși pot fi totuși morali. Argumentul lor este că moralitatea nu provine din învățăturile vreunei religii; mai degrabă, moralitatea provine din necesitatea și dorința înnăscută de coezivitate socială între indivizi. O persoană fără afilieri religioase știe diferența dintre bine și rău. O astfel de persoană va alege să facă ceea ce trebuie într-o situație din cauza necesității unor astfel de acțiuni morale pentru a menține societatea funcțională. De exemplu, chiar și oamenii care nu profesează nicio religie știu că uciderea fără îndoială a altor persoane din societate va duce doar la o stare de anarhie și fărădelege.
Credința celeilalte școli de gândire este că religia și morala sunt împletite, deoarece religia este fundamentul moralității. Argumentul este că oamenii religioși sunt mai morali și, de asemenea, mai puțin probabil să facă acte nepotrivite decât oamenii fără religie. Această credință poate fi văzută în unele dintre acțiunile părinților fondatori ai Statelor Unite. Unele dintre aceste acțiuni arată că ei credeau că o societate în care religia și morala sunt legate ar face societatea mai bună. Un exemplu este formularea motto-ului Statelor Unite: „În Dumnezeu avem încredere”. Implicația este că o credință și credința într-o ființă superioară este un principiu călăuzitor în înființarea societății.
Unele dintre învățăturile religioase care ajută la stabilirea unei legături între religie și moralitate pot fi văzute din învățăturile despre fidelitate și adulter. Majoritatea învăţăturilor religioase nu sancţionează relaţiile extraconjugale; ca atare, oamenii religioși ar putea exercita mai multă reținere datorită doctrinelor care le-au fost insuflate datorită credinței lor. Influența religiei și a moralității asupra societății poate fi văzută și din perspectiva că majoritatea religiilor promovează și încurajează majoritatea actelor morale. De exemplu, aproape toate religiile își laudă adepții să fie caritabili cu cei mai puțin norocoși.