Philosophy of language explores the nature, the origins and the use of language. Philosophy of mind explores the nature of the mind and its relationship to the body. It is typified by disputes between dualism and materialism. In recent years this branch has become related to cognitive science.