The Upanishads are a part of the Vedas and are ancient Sanskrit texts that contain some of the central philosophical concepts and ideas of Hinduism, some of which are shared with Buddhism, and Jainism.