This is a question to which there is no single correct answer. There are ten avatars of Lord Vishnu, but they can be seen in any order depending on the context and the writer. They are: