Heterodox Schools

They do not believe in the originality of the Vedas and questioned the existence of God. They are divided into three major sub schools.