Can someone please brief me the difference between Uddhava-Gita, Rudra-Gita, Bhikshu-Gita, Sruti-Gita, the Hamsa-Gita and the Bhagavad-Gita and also summarize what they talk about? I know about Bhagavad-Gita but not much about the other ones. These all are part of the Bhagavata Purana. If possible, please also redirect me to the exact places in Bhagavata Purana where each of these are mentioned.

  • GIta just means 'song' so to speak. Your question is too broad. You ought to break it up into separate questions for each one. Commented Jan 20, 2016 at 8:47
  • So are you only interested in Gitas found in the Srimad Bhagavatam, or Gitas found in other Puranas as well? Because other texts contain a Shiva Gita, a Devi Gita, a Ganesha Gita, etc. Commented Jan 20, 2016 at 11:34
  • By the way, Uddhava Gita and the Hamsa Gita are the same thing. Commented Jan 20, 2016 at 11:36
  • 2
    The Uddhava Gita is a dialogue between Krishna and Uddhava, but as part of that dialogue Krishna tells the story of Vishnu taking the form of a swan in order to teach Brahma and the Sanatkumaras. He also tells the story of Dattatreya teaching Yadu, which I discuss in my question here: hinduism.stackexchange.com/a/6772/36 Commented Jan 20, 2016 at 12:15
  • 2
    @Aby - Except Bagavad gita all are from Srimad bhagavatham. Rudra gita is instructions to prachetas( 10 sons of king Prachinabarhi) from Lord Shiva, it is contained in 24th chapter of 4th canto-about meditating on the God. Bhikshu gita is in 23rd chapter-11th canto by Sri krishna to Uddhava about control of mind through the story of bhikshu
    – Vishu
    Commented Jan 25, 2016 at 13:44


Browse other questions tagged .