Angels are a class of supernatural or spiritual beings, imaginatively understood to perform various functions on God’s behalf. Angels are especially described as divine messengers. Angels are common to Zoroastrianism, Judaism, Christianity and Islam.