Hindu scriptures and holy books are divided mainly in two categories viz Sruti and Smriti. Sruti literally means “that what is revealed” and Smriti means “that what is remembered.” Hence, Sruti is what ancient Hindu saints heard during deep meditation. Sruti belongs to Vedic period while Smriti belongs to post-Vedic period. Srutis are more philosophical and ritualistic in nature whilst Smritis are concerned more with moral and civil law.
Sruti consists of four Vedas, Upanishadas, Brahmanas, Aranyakas, and Bhagvadgita while Smriti consists of Manu Smriti, 18 Puranans, Ramayana, and Mahabharata and other Hindu holy books. Smriti literatures are considered less authoritative than Sruti.
We are trying to list out here as many Hindu scriptures and books as possible. If you know any Hindu books other than these, please feel free to inform us about those scriptures.
Ayurveda (Medical Science)
Dhanurveda (Military Science)
Gandharvaveda (Musical Knowledge)
Shilpveda (Science of Architecture)