At its core, religion is adherence to a code of beliefs. Often bashed by evangelical atheists who don't understand that their belief in no god is itself a religion.
Also note that general religion or
faith is not the same thing as organized religion. Organized religion is, theologically, man's interpretation of what God wants. For example, Christianity is a belief in God and Jesus (see the
Bible for more specifics), and the organized religion of Catholocism (later, the Protestant faiths) was created to 'bring God to the
people.'
Most faiths say basically the same thing (that there was
one loving God, a flood, some prophets and some other stuff) but a lot of organized religions have been twisted into an excuse for
people to
kill each other (if theres one thing humans love more than killing each other, its doing it for a greater cause).