Lord Vishnu is one of the major gods from the Hindu triumvirate (or Trimurti). In the Trimurti, Lord Brahma is the creator of the universe and Lord Shiva is the destroyer, where Lord Vishnu is the preserver and protector of the universe. His role is to return to the earth in troubled times and restore the balance of good and evil. He has been incarnated multiple times, but Hindus believe that he will be reincarnated one last time close to the end of this world.
Lord Vishnu is depicted reclining on a snake bed in the ocean of cosmos. As he is engaged in Yoga Nidra (meditative sleep) for ages on this thousand-headed serpent called Adisesha with Lakshmi, his consort offers her services to the Lord. When he woke up, a lotus flower rose up from his belly and later when his flower blossomed, it gave birth to Lord Brahma. Lord Brahma saw Lord Vishnu, paid his respects to the Lord and then started the creative process with Lord Vishnu’s blessings and created the world.