மகாபாரதத்தில் நடைபெறும் குருச்சேத்திரப் போர் தொடங்கும் முன் எதிரணியை ஒருமுறை பார்வையிட்ட அருச்சுனன் அங்கே அவன் உறவினர்கள், நண்பர்கள், ஆசிரியர்கள் போன்றோர் இருப்பதால் போரிட மறுத்தார். இதைக் கண்ட அவன் தேரோட்டியான கிருஷ்ணர், தர்மத்திற்காகப் போரிடும் பொழுது உறவுமுறைகள் குறுக்கிடக்கூடாது என்பது குறித்து விளக்கினார். அந்த விளக்கத்தில் தத்துவங்கள், யோகங்கள் போன்றவை பற்றியும் தெரிவித்தார். இந்த உரையாடல் கருத்துக்களே பகவத் கீதையாகும். இதில் கிருஷ்ணர் சொல்வதாக 620 ஸ்லோகங்களும், அர்ஜுனனின் சொல்வதாக 57, சஞ்சயன் சொல்வதாக 67, திருதராஷ்டிரன் சொல்வதாக ஒரு ஸ்லோகம் என மொத்தமாக 700 ஸ்லோகங்களையும், 18 அத்தியாயங்களையும் கொண்டதாகும்