Os Upanishads são visões espirituais supremas, expressas verbalmente entre os séculos VIII e IV a.C. Aos primeiros Upanishads agregaram-se outros, que foram sendo compostos até o século XV d.C., ampliando ou explicando as primeiras visões eternas; o seu número aumentou até o ponto em que puderam ser finalmente impressos, em sânscrito, atingindo o número de cento e doze Upanishads.