An Avatar is in incarnation of a fragment of God on Earth. Avatars that are known of in the West include, Christ, Buddha, Rama, and Krishna; but there are many others as enumerated in the Bhagavata, the story of all the major Avatars. An Avatar may be born in the home of a very pure but otherwise ordinary human mother and father. The Avatar arrives in a body that is human and mortal like others but the Avatar himself is fully aware of his complete Divinity and whatever he wills must happen.