Cuando el budismo y el jainismo surgieron en oposición a la religión védica, los Upanishads intentaron salvar la religión védica oponiéndose a los pomposos y complejos rituales y sacrificios. Los Upanishads no se atrevieron a ser ateos, sino que propusieron los principios de Nirguna Brahma, Karmavad