The origins of Jupiter's Galilean moons is a long-standing mystery. But new research suggests a promising pathway for how they may have formed. From bottom to top is Io, Europa, Ganymede, and Callisto. Jupiter is shown to scale on the right.
Moons: NASA/JPL/Galileo; Jupiter: NASA/JPL/Space Science Institute; Image data processing and layout: Kevin M. Gill