Overview of some of the main forms Hindu devotion, Bhakti, has taken over the centuries. Attention paid to the main streams of Bhakti focused on Shiva, Vishnu and the various forms of the Goddess.