Why do some planets have moons? A physics expert explains why Earth has only one moon while other planets have hundreds
Currently, there are two main theories for why some planets have moons. Moons are either gravitationally captured if they are within what’s called a planet’s Hill sphere radius, or they’re formed along with a solar system.