Religion is a word that derives from the Latin religio, religionis which translates variously as "reverence, awe, superstition, conscientiousness, piety, observance, ceremony", to name a few. Fairly obviously, the word has evolved to become more restricted in meaning. A religion (L. religio) is today recognised as an organisation, with places of worship, rituals, and a doctrine; also priests or other kinds of holy men are usually involved. But why do these religions exist? Why did we need them and do we still need them? There are any number of ways to discredit religious beliefs given the level of scientific knowledge; but does science actually do this? Science can point to obvious factual errors (the earth was not created, and not in seven days, it coalesced from the accretion disk around the star we call the sun), but science can't really point to factual errors in what people experience when they believe they know God exists. One way around the modern conflict between science and religion, is to not be religious; don't put all your faith in science either, because science doesn't really speak to ethics (the hydrogen bomb, biological weapons), it's clinical and emotionless. That's why we get excited and emotional about it: it doesn't provide any of that by itself. I mean, what really is so amazing about a Hubble image (for God's sake?). Shouldn't what you experience personally when studying astronomy and viewing such images, be entirely expected, because the universe is amazing and you know this? Someone who says they believe in science and don't believe in God is being kind of obtuse about what they actually do believe.