Philosophy is a complex and often controversial subject that explores fundamental aspects of reality, value, morals and political ideas, spanning a range of topics in science, history, art and humanity.