Science is the process wherein doubt is removed by testing new ideas. Religion is the process wherein doubt is suppressed by resisting new ideas. Science comes up with an idea and then seeks to disprove it. Religion comes up with and idea and then seeks to prove it. Science risks all it knows to pursue what it does not know. Religion risks all it doesn't know to protect what it does know. Science abhors contradiction. Religion is often contradictory, even self-contradictory. Science recognizes the distinction between implication and inference. Religion does not recognize a distinction between implication and inference. Science requires axiomatic foundations Religion requires only dogmatic foundations.