An angel is a supernatural being found in many religions. In Christianity, Islam, Judaism, and Zoroastrianism, angels, as attendants or guardians to man, typically act as messengers from God.