God uses angels to perform certain functions in connection with humans.

DESCRIBING the vision he had involving God’s angelic family, the prophet Daniel wrote: “There were a thousand thousands [angels] that kept ministering to [God], and ten thousand times ten thousand that kept standing right before him.” (Daniel 7:10) This verse reveals God’s purpose in creating angels. They are to minister to him and stand ready to carry out his instructions.

God uses angels to perform certain functions in connection with humans. We will consider how he uses them to strengthen and protect his people, to deliver messages to humans, and to execute his judgment upon the wicked. http://www.watchtower.org/

Photo Credit: http://www.flickr.com/