 The most known and celebrated avatars of Vishnu, within the Vaishnavism traditions of Hinduism, are Krishna, Rama, Narayana and Vasudeva.These names have extensive literature associated with them, each has its own characteristics, legends and associated arts.The Mahabharata, for example, includes Krishna, while the Ramayana includes Rama.