Uranus’ moons are worthy of note. One can define three general catagories of moons in our solar system. This is an arbitrary distinction perhaps, but it does serve to describe the different types of natural satellites that we find orbiting planets. In this definition, there are three types: native moons captured moons shepherd moons Uranus has examples of each of these three types: Ariel .seems to have formed with the planet.
Carpe Caelum Planetary Astronomy