El Mahabharata es un antiguo poema sánscrito que describe la mítica Guerra de Kurukshetra entre dos grupos de hermanos descendientes del rey Bharata: los Pandavas y los Kauravas. Se considera históricamente importante para la tradición hindú que a veces se le conoce como el ‘quinto Veda’. Los cuatro Vedas son los textos fundamentales del hinduismo, que describen los principios de la fe y las doctrinas para la vida, pero ninguno de ellos discute el principio del dharma.
El Mahabharata, manifestado inicialmente a través de una tradición oral, no es una mera epopeya; es un romance que cuenta la historia de hombres y mujeres heroicos. Es toda una literatura en sí misma, que contiene un código de vida, una filosofía de las relaciones sociales y éticas, y un pensamiento especulativo sobre los problemas humanos que es difícil de rivalizar.