[10] [11] One orthodox classification of Hindu texts is to divide into Śruti ("revealed") and Smriti ("remembered") texts. These texts discuss theology , philosophy , mythology , rituals and temple building among other topics. Major scriptures include the Vedas , Upanishads , Purāṇas , Mahābhārata , Rāmāyaṇa , Bhagavad Gītā and