What distinguishes the Bhagavata Purana is not only its Exhaustive account of the life of the Lord's fullest manifestation on earth as Sri Krishna Avatara, but his fullest teaching to his beloved disciple Uddhava on the eve of his withdrawal from the world, which sometimes goes by the name of Uddhava Gita. This teaching, notwithstanding what the historians say of its age and authorship, is regarded by many as a development and an elucidation of the instructions. He had given to Arjuna on the battlefield of Kurukshetra and form the celebrated Bhagavat Gita.