The Mahabharata is one of the greatest epics of ancient India and is attributed to the sage Vyasa. It is known for its vastness and comprehensiveness, containing approximately 1,00,000 verses. This makes it one of the longest epic poems in the world. The work is divided into 18 parvas (books) and includes numerous sub-stories and philosophical discussions, including the revered Bhagavad Gita.