Mahabharata’nın ana karakterleri, Bharara ailesi ve öğretmenler ve destekçiler gibi bunlarla yakından ilişkili olanlardır. Mahabharata, varolduğu bilinen ve Kutsal Kitap’tan daha uzun süren en uzun destandır. İlyada ve Odyssey. Hikayede çok sayıda karakter var, ancak ana 15'i Vyasa, Bhishma, Dhritarashtra, Gandhari, Kunti, Yudhisthira, Bhima, Arjuna, Nakula, Draupadi, Duryodhana, Dushasana, Krishna, Drona ve Karna.
Vyasa, tüm epik boyunca görülen bir karakterdir. O Dhritarashtra kralı için anlatıcı ve babası. Hikayede, Dhritarashtra'nın ailesi krallığın kontrolünde olduğu için kralın yeğenlerine (vefat eden kardeşi Pandu'nun oğulları) karşı bir savaş içindedir. Bu iki grup entelektüel ve fiziksel seviyelerde savaşır. Ailenin iki tarafı arasındaki savaş, Krishna'nın savaşçılara gelmesi ve nihai savaşın maddi şeyler hakkında değil, kozmik ve manevi konularla ilgili olduğu bilgisini paylaşmasıyla doruğa çıkıyor.
Öykünün tamamlanması için 18 kitap var. Bu kitaplar, toplamda 100.000 iki sıra stanza eşittir, ancak bazı modern düzenlemeler bu sayımı 88.000 stanza daraltır. Ana çatışmaya adanmış yaklaşık 4.000 satır var, geri kalan kısımlar ise kendi başlarına önemli olan yan hikayeleri ve dersleri kapsıyor.