a) They make claims that cannot be confirmed via any known methods, like the scientific method
b) There is a cast of central characters
c) A set of core doctrines
d) Followers of those doctrines
e) Rituals
Note that believing in God or the gods isn't necessarily a requirement, because there are religions where that isn't the case (ex. Buddhism), and nor is acceptance of an afterlife (Judaism).
Most Helpful Opinions