Il tema principale del Mahabharata è l'idea del dovere sacro (dharma). Ogni personaggio dell'epopea nasce in un gruppo sociale particolare e deve seguire il dovere prescrittogli dalla legge sacra. I personaggi che compiono il loro dovere vengono ricompensati, mentre quelli che non lo fanno vengono puniti attaverso il karma. In questa epopea, la vita è descritta come un viaggio lungo in cui l’immoralità dipende dall' inseguimento della giustizia e alla fine la moralità trionfa. È responsabilità dell'individuo di seguire la strada giusta, poiché la vita nel mondo è di breve durata.