Religion and types of religion