El Mahabharata es considerado el mayor poema épico de la India, superando tanto a la Ilíada como a la Odisea juntas en términos de extensión. Atribuido a Krishna-Dvaipayana, conocido como Vyasa o «el compilador», este extenso poema narra eventos que ocurrieron varios siglos antes de Cristo, centrándose en el conflicto entre las dos castas rivales: los kurus y los pandavas.