[[Vaishnavism]] is a branch of Hinduism in which the principal belief is the identification of [[Vishnu]] or [[Narayana]] as the one supreme God. This belief contrasts with the [[Krishnaism|Krishna-centered]] traditions, such as [[Vallabha]], [[Nimbaraka]] and [[Gaudiya]], in which [[Krishna]] is considered to be the One and only Supreme God and the [[Svayam Bhagavan|source of all avataras]].