Forms of Vishnu. According to Hindu mythology,
Vishnu comes to earth in a variety of animal and human forms called
avatars. These avatars are incarnations of the god that contain part
of his divine spirit and power. Hindus believe that an avatar of
Vishnu appears whenever the world or humans are in danger, and in
this way, the god helps to overcome evil, bring justice, and restore
order.