St. Thomas is called the angelic doctor due, in part, to his extraordinary speculation on the nature of angels, how they think and act. He, together with tradition, teaches that they are countless because God in his goodness wanted to manifest his perfections in imitation of his unlimited good and beauty. Angelic being is purely spiritual whereas humans are both spiritual and material. All were were created as a universe of being.
Read more here: