Epic, Puranic and Classical Age
The Epic, Puranic and Classical Age (c.500 BCE–500 CE)

Arjun and one of his brothers, two of the heroes of the Mahabharata. Dasavatara Temple, Deogarh, 6th century. Photo: Vaticanus ©
This period, beginning from around the time of Buddha (died c. 400 BCE), saw the composition of further texts, the Dharma Sutras and Shastras, the two Epics, the Mahabharata and the Ramayana, and subsequently the Puranas, containing many of the stories still popular today. The famous Bhagavad Gita is part of the Mahabharata.
The idea of dharma (law, duty, truth) which is central to Hinduism was expressed in a genre of texts known as Dharma Sutras and Shastras. The Dharma Sutras recognise three sources of dharma: revelation (i.e. the Veda), tradition (smrti), and good custom. The Laws of Manu adds 'what is pleasing to oneself'.
During this period the vedic fire sacrifice became minimised with the development of devotional worship (puja) to images of deities in temples. The rise of the Gupta Empire (320-500 CE) saw the development of the great traditions of Vaishnavism (focussed on Vishnu), Shaivism (focussed on Shiva) and Shaktism (focussed on Devi).
From this period we can recognise many elements in present day Hinduism, such as bhakti (devotion) and temple worship. This period saw the development of poetic literature. These texts were composed in Sanskrit, which became the most important element in a shared culture.