Ganymede is the largest moon in the Solar System, larger than Mercury, and only slightly smaller than Mars. If Ganymede orbited the sun instead of orbiting Jupiter, it would easily be classified as a planet.

Magnetosphere

Ganymede is the only moon in the Solar System known to possess a magnetosphere.

Four largest moons of Jupiter: The Galilean moons