Who are they?
As purely spiritual creatures angels have intelligence and will: they are personal and immortal creatures, surpassing in perfection all visible creatures, as the splendour of their glory bears witness.
Source: Catechism of the Catholic Church (Vatican.va)