The doctrine of divine incarnation occupies an exalted place in Hindu thought. In fact, it is Sanatana dharma that revealed the secret that God incarnates from time to time to re-establish dharma on earth. Among his numerous divine incarnations, that of Lord Krishna occupies a special place. His was a full manifestation of divinity (purna avatar). His lilas (divine play) reveal the panoply of all the divine bhavas (moods). Lord Krishna also expressed all the facets of a human life in his life. He integrated human traits such as affection, valour, compassion, love, war strategy, royal rulership, brotherhood, and the demeanour of a guru, as well as that of a disciple. One can perceive his strong influence in all spheres of life in Hindu Society.