 [[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]].Vaishnava theology includes the central beliefs of Hinduism such as [[monotheism]], [[reincarnation]], [[samsara]], [[karma]], and the various [[Yoga]] systems, but with a particular emphasis on devotion ([[bhakti]]) to Vishnu through the process of [[Bhakti yoga]], often including singing Vishnu's name's ([[bhajan]]), meditating upon his form ([[dharana]]) and performing [[deity]] worship ([[puja (Hinduism)|puja]]).