The word angel basically means “messenger of God.”
Angels are not composed of physical matter but are spirit beings created by God (Hebrews 1:14). They can materialize in human form when God permits or wills it so (Genesis 19). There are different orders or ranks of angels in heaven. Those that covered the throne in heaven were mighty seraphim angels. They are represented as having six wings that hovered over the throne of God. Two of the seraphim’s wings covered their faces, two covered their feet, and the last set were used to fly. (See Isaiah 6.) Another type of angel are the cherubim. After Adam and Eve were expelled from the Garden of Eden, the powerful cherubim guarded the Tree of Life with a flaming sword.
The archangel rank is the highest of the angelic hosts. Michael, the archangel, has a name which means “who is like God”–not Jehovah God- but “one who as God,” or The Son of God (our Lord Jesus Christ).
Then there are the fallen angels. Lucifer is their chief. Before the flood, these angels materialized as male humans, married human women, and had a mixed breed of children, called the Nephilim (Genesis 6:1-4). This situation was such an abomination in God’s sight, that He caused the flood. Subsequently, God confined these fallen angels with chains of darkness in Tartaroo (2 Peter 2:4, Jude 1:6). The sinful angels’ and Lucifer’s final end will be complete destruction (Ezekiel 28:12-19, Revelation 20:10).
The Bible doesn’t give us details about life in the heavenly realm. The scriptures give us instruction and information about how to live to glorify God. Our Heavenly Father wants us to focus on following His will now. He did not tell us about heaven because we could not comprehend it and it would be a distraction.