Moraalifilosoofia viitab inimeetikat puudutavatele filosoofilistele teooriatele. Iidsetest tsivilisatsioonidest pärinev uurimisvaldkond, õige ja vale uurimine ning nende mõistetega loodud koodid on läbi ajaloo jäänud pideva arutelu ja teoretiseerimise valdkonnaks. Moraalifilosoofias on palju õppevaldkondi, sealhulgas metaeetika, praktiline või normatiivne eetika ja rakenduseetika.
Metaeetilised moraalifilosoofid kaaluvad küsimusi, kuidas inimesed määravad õige ja vale, kas moraal on suhteline või universaalne ja kust moraali mõiste pärineb. Erinevalt praktilisest eetikast, mis püüab kehtestada eetikateooriatel põhinevaid käitumiskoode, püüab metaeetika defineerida moraalifilosoofia sõnavara mõisteid. Näiteks selleks, et öelda kellelegi, et ta peab midagi tegema, sest see on “hea”, on oluline mõista, mida “hea” tähendab, kust selle mõiste pärineb ja kuidas tegevus on loogiliselt “hea” määratud. .” Metaeetika valdkonnas on palju erinevaid teooriaid, mis ulatuvad iidsetest aegadest tänapäevani. Platonit ja Aristotelest nimetatakse sageli metaeetika isadeks, kuna mõlemad kirjutasid ulatuslikke uurimusi moraalifilosoofia olemuse kohta.
Praktiline moraalifilosoofia hõlmab reeglite kindlaksmääramist, mille järgi tegusid eetilisel alusel hinnata. Kuigi mõned moraaliteooriad sätestavad konkreetse eetikakoodeksi, otsustavad teised moraaliteoreetikud välja töötada raamistiku, mille abil inimene saab vastata mis tahes konkreetse olukorra moraalsetele ja eetilistele küsimustele. Näiteks konsekventsialismi moraalifilosoofia väidab, et tegevuse moraali määrab selle tulemus, sõltumata tegevusest endast. Kui tegevuse tagajärgi võib pidada “headeks”, võib see õigustada vahendeid. Deontism, mida kõige kuulsamalt uuris Immanuel Kant, väidab täpselt vastupidist, viidates sellele, et teod on moraalsed või ebamoraalsed, olenemata tulemusest.
Rakenduseetika puudutab normatiivse moraalifilosoofia rakendamist konkreetsetele asjaoludele. Selles valdkonnas püüavad teadlased ja mõtlejad moraalseid otsuseid põhjendada, kasutades praktilise eetika raamistikku. Näiteks seda, kus isik seisab terrorismis kahtlustatavate piinamise küsimuses, saab kindlaks teha moraalifilosoofiliste põhimõtete järgi. Kui inimene usub, et piinamine on oma olemuselt vale, kuid võtab arvesse konsekventsialistlikku argumenti, et piinamisega saadud teave võib päästa elusid, võib ta piinamise lubamise poolele langeda. Kui inimene usub, et piinamine on oma olemuselt vale, siis on see tagajärgedest hoolimata vale ja seda tuleks vältida. Seadused, õigussüsteemid ja isiklikud arvamused sotsiaalsetes küsimustes on rakendusliku moraalifilosoofia sagedased murekohad.