The Upanishads are a collection of ancient Indian philosophical texts that form the concluding portions of the Vedas, the sacred scriptures of Hinduism. They are considered the foundation of Hindu philosophy and have had a profound impact on Indian thought and spirituality.