Truth is most often used to mean being in accord with fact or reality. The commonly understood opposite of truth is falsehood, which, correspondingly, can also take on a logical, factual, or ethical meaning. The concept of truth is discussed and debated in several contexts, including philosophy and religion. Many human activities depend upon the concept. The human mind is amazing as there are reasons that we overlook some of our actions. But in truth we already know the answers.