El hinduismo acepta como textos sagrados la literatura védica "(shastras)", que abarca gran cantidad de antiguos textos sánscritos, que pueden clasificarse básicamente en dos: "śruti" (revelados) y "Smṛti" (tradicionales).