* the "great princes" are archangels
* the guy with the appearance of lightning that spoke with Daniel was a regular angel
* the "prince of the kingdom of Persia" was a regular angel assigned to Persia to observe and report to God anything newsworthy and also to intervene as called for
So contrary to popular belief there are more than one archangels.
How many? Well there are seven. Their names are given in The Scrolls of Enoch: