There is a complex order of celestial beings. Terms such as principalities, powers, and dominions give only a vague notion of this realm.
Our understanding of spirit beings is limited to what is found in scripture.

Here are a few things we know about angels:

-God made his angels ministering spirits. (Heb 1:7, 14)

-Angels are sometimes called sons of God. (Job 1:6; Job 2:1; Job 38:4-7)

-Angels often have the appearance of men. (Gen 18:2; Gen 19:5)

-Angels neither marry nor are given in marriage. (Matt 22:30)

-There are only 2 times when angels are said to fly: Daniel’s vision in Dan 9:21 and John’s vision in Rev 14:6.

-There is no scripture that states that angels have wings.

-Two angels are named: Michael and Gabriel. Michael is the archangel which stands for Israel. He is called “your prince” (Dan 10:21), “the great prince” (Dan 12:1), and “the archangel” (Jude 1:9)…Gabriel is called “the man Gabriel” in Dan 9:21. Gabriel was sent to Zacharias in Luke 1:19 and to Mary in Luke 1:26.

-God and His holy angels are juxtaposed against Satan and his angels. (Matt 25:31; Rev 12:9)

-We are told not to worship angels. (Col 2:18)

-Angels cannot separate us from the love of God, which is in Christ Jesus our Lord. (Ro 8:38)