The vast majority of the world’s 7 billion people practice some kind of religion, ranging from massive worldwide churches to obscure spiritual traditions and local sects. Nobody really knows how many religions there are on the planet, but whatever the number, there are at least that many theories about why we have religion at all.