Det finnes ingen enighet blant forskere om hvordan begrepet religion skal defineres. De fleste definisjoner er enten for snevre, slik at noen religioner faller utenfor definisjonen (for eksempel: «religion er kommunikasjon med overnaturlige vesener.»)– eller definisjonene er for brede slik at forhold som ikke naturlig regnes som religion blir inkludert. De fleste definisjoner av religion faller i to hovedgrupper: Substansielle definisjoner og funksjonelle definisjoner.