Su contenido es la conversación entre Krishna -a quien los hinduistas consideran una encarnación de Visnú (mientras que los krisnaísmo lo consideran el origen de Visnú)- y su primo y amigo Áryuna en el campo de batalla en los instantes previos al inicio de la guerra de Kurukshetra. Respondiendo a la confusión y el dilema moral de Áryuna, Krisná explica a éste sus deberes como guerrero y príncipe, haciéndolo con ejemplos y analogías de doctrinass yóguicas y vedánticas.