Sometimes, philosophy tries to answer the same questions as religion and science. Philosophers do not all give the same answers to a question. Many types of philosophy criticize or even attack the beliefs of science and religion.