Religion is a notoriously difficult word to define. For the purposes of the Great Religion Debate I defined religion as "the belief in, worship of, or obedience to a supernatural power or powers considered to be divine or to have control of human destiny." Although it may be impossible to find a perfect definition of religion and many will find some issue no matter what definition is provided, this definition differentiates religion from things like philosophy, worldviews and politics.
Although every religion is a worldview, not every worldview is a religion. Under this definition Christianity is a religion, Judaism is a religion, and so is Islam, Hinduism, Mormonism, Scientology, and some forms of Buddhism and Confucianism. Political ideologies, theories and philosophies like liberalism, libertarianism, conservatism, socialism and communism are not religions. Neither are naturalistic philosophies such as existentialism or determinism.
One of the best orators against the social effects of religion was the late
Christopher Hitchens. He put forth four basic reasons in the beginning of his best seller
God is Not Great indicting religion as a poison to the enlightened world. Religious faith he argued:
1) wholly misrepresents the origins of man and the cosmos
2) because of this original error it manages to combine the maximum of servility with the maximum of solipsism
3) it is both the result and cause of dangerous sexual repressions
4) it is ultimately grounded in wish-thinking

Many argue that it's not religion
in and of itself that causes any harm, it's people acting wrongly
in the name of religion that results in this harm. This is usually coupled with the view that it's only some
versions of some religions that can be harmful, but that religion as a whole is not to blame. There is no doubt that we must consider nuance when dealing with a concept as complex as religion. I do not in any way think all religions are equally harmful. The term "religion" is like the term "sport," to use Sam Harris' analogy. Some are much more prone to harm than others. To think all religions are equally harmful (or equally good) is therefore naive.