A polytheistic religion that originated in India and is based on the Vedas, the Upanishads, and other sacred texts.