It is considered one of the most important Puranas and has been given the name Puranaratna (gem of Puranas). Vishnu Purana includes many stories well known in Vedic tradition, including the various avatars of God Vishnu and the life of his complete incarnation, Krishna.
Vishnu Purana puts forward that the worship of Vishnu could enable man to obtain the consummation of all earthly or materialistic desires and leads man to attain moksha or liberation from cycle of births and deaths in the material world.
App describe 10 avatar of lord vishnu is…
7 Lord Rama
8 Lord Krishna
9 Lord Buddha