В религиоведении принято выделять социальные, социокультурные, антропологические, психологические и гносеологические детерминанты. Их обычно метаморфически называют «корнями религий». Они представляют собой комплекс факторов, создающих необходимость и возможность появления и существования религий.
Определяющим в конечном счете являются материальные отношения, но их влияние опосредовано, непосредственно же на религию оказывают влияние политика, государство, мораль, философия, наука. Основу религии составляет совокупность общественных отношений, продуцирующих объективное бессилие людей перед внешними обстоятельствами.
Антропологические корни образуют те стороны жизни человека как индивида и как «совокупного человека», в которых обнаруживается хрупкость бытия, ограниченность существования — болезнь, наркомания, мутация, смерть, угроза перерождения «Homo sapiens» и исчезновения человечества и прочее.
Психологические предпосылки религии существуют в индивидуальной и общественной психологии, в тех психологических процессах, в которых переживается ограниченность и зависимость бытия людей.
Наконец, религия имеют гносеологическую почву — познавательную деятельность человека. Познание человека есть процесс перехода от незнания к знанию, от менее полного знания к более полному, движение через относительные истины к истине абсолютной, объективной. Однако на каждом этапе есть непознанные сферы действительности (существует «тайное»). Добытые знания относительны, отражение не может быть полным и адекватным. Знания, полученные об объектах на определенном этапе их развития, со временем устаревают.
Процесс познания вытесняет неверные взгляды, увеличивает объем истинной информации, но в исторически развивающемся познании истинные знания соединены с заблуждениями.
Существуют противоречия между характером человеческого познания, которое по своей природе и возможностям неограниченно, и фактическим осуществлением его в каждый данный момент. Познание представляет собой деятельность человечества, но существует только как индивидуальное познание миллиардов людей. Неограниченное познание мира человечеством осуществляется только через отдельных ограниченных и ограниченно познающих людей.
Благоприятную гносеологическую почву религии создает отделение друг от друга чувственной и рациональной ступени познания и отрыв их от практики. Эта почва имеется как на ступени чувственного познания — ощущения, восприятия, представления, так и на уровне абстрактного мышления — понятия, суждения, умозаключения.
Одна из сложнейших проблем, встающих перед философией религии, — определение сути этого феномена, выделение религиозного сознания из прочих форм духовной ориентации человека в мире. Нужно начать рассмотрение этой проблемы с обнаружения сходств и различий между религией и наукой, религией и искусством,, религией и моралью. Эта проблема вызывает острейшие споры среди специалистов, многие из которых убеждены в невозможности такого универсального определения религии, которое охватило бы собой колоссальное многообразие конкретных форм и видов религиозных верований. К примеру, «гносеологический» подход к религии, считающий ее основным признаком веру, не подлежащую рациональному анализу и проверке на истинность, сталкивается с немалыми сложностями в попытке отличить собственно религиозные верования от схожих идеологических феноменов (типа некритической веры в коммунизм, национальное превосходство и пр.).
Вызывает трудности и распространенное понимание религии как системы миропонимания (и связанного с ним институционального поведения), основанного на вере в существование Бога (или богов), — высшей потусторонней сверхъестественной силы, сотворившей мир и человека в нем. Многие ученые считают, что подобное понимание не учитывает опыта конфессий