A polytheistic religion with a complex belief system based on various ancient texts, including the Vedas.