Angels are created, spiritual beings endowed with immortality and attendant upon God. They may be described as heavenly guardians, warriors, ministering spirits or messengers.