Dashavatar Bharateeya Sanskriti (Hindhu culture) believe in four Yugas Krita, Treta, Dvaparayuga and Kali (present) Yugas said to be cycling one after other and dynamically moving. Lord Vishnu is said to have his dasha (ten) Avatars (reincarnations) for Dharmasamsthapana in other words to reinstall