There is a Quranic verse which states that Allah and His Angels send their blessings (i.e recite darood) to bless the Holy Prophet. I am very much confused about the interpretation of this verse. Why does Allah send blessing to the Holy Prophet? Is it in line with the other verses of the Holy Quran which portray Allah as Al-mighty and Omniscient?
Secondly, what is the meaning of "Aal-e-Muhammad" in the Darood that we recite so often? Many of my Shia and Sunni "Syed" friends claim that it refers to the descendants and family of the Holy Prophet, and not to the Ummah of the Holy Prophet in general.