Een upanishad (Sanskriet: उपनिषद्, upaniṣad, van upa “bij”, ni “neer” en ad “zitten”) is een verzameling teksten die is vastgelegd op basis van mondelinge tradities en/of dialogen tussen leraren en leerlingen. Upanishads gaan voornamelijk over filosofische beginselen en concepten van de veda’s, zoals karma (actie), Brahman (de vormloze hoedanigheid van God), de atma (ziel) en moksha (verlossing). Ook behandelen de upanishads vedische kennis over het bereiken van zelfrealisatie middels beoefening van yoga en meditatie. In de upanishads komen ook individuele en sociale gedragslijnen en tradities naar voren.