Shruti is a word in Sanskrit that literally means what is heard. On the other hand, Smriti comprises that part of Vedic literature that is remembered. Text contained in Shruti is what has been revealed by God himself. Thus, it is not open to judgment or evaluation. Sacred text that is called Shruti is unquestionable and canonical in nature. It mainly consists of the four Vedas.