why do outer planets have more moons
And that's what formed our moon. Why some planets have many moons is basically because of their size. The planets in our solar system that have more moons are the large planets, Jupiter, Saturn, Uranus and Neptune. They're so big that they can collect a lot of moon. If comets swing by them, they can sometimes absorb comets, they can grab asteroids.