Causes for the emergence 
of new religions
 	
Complications and ritualism in Hinduism
 	Vedic religion had become complex and degenerated into superstitions, 
	dogmas and rituals.
 	The sacrifices prescribed by the Vedas became complicated.
 	The Vedic mantras were complicated and went beyond the understanding of 
	common man.
 	The supremacy of the Brahmans created unrest. They no longer led pure 
	and holy life.
 	All the sacred Vedic texts were written in Sanskrit which was the 
	language of the elite and not the masses.
 	The masses could connect with the new sects as Mahavira and Buddha spoke 
	to them in their language.