Jupiter have ? Believe it or not Jupiter has 63 moons. Galileo Galilei discovered Jupiter's four largest moons in 1610, so they are called Galilean Moons. He was using a simple telescope and a keen mind. This four moons are Io, Europa, Ganymede and Callisto, their names derive from the lovers of Zeus.
The remaining 59 moons are: Metis, Adrastea, Amalthea, Thebe, Themisto, Leda, Himalia, Lysithea, Elara, S/2000 J 11, Carpo, S/2003 J 12, Euporie, S/2003 J 3, S/2003 J 18, Thelxinoe, Euanthe, Helike, Orthosie, Iocaste, S/2003 J 16, Praxidike, Harpalyke, Mneme, Hermippe, Thyone, Ananke, Herse, Aitne, Kale, Taygete, S/2003 J 19, Chaldene, S/2003 J 15, S/2003 J 10, S/2003 J 23, Erinome, Aoede, Kallichore, Kalyke, Carme, Callirrhoe, Eurydome, Pasithee, Kore, Cyllene, Eukelade, S/2003 J 4, Pasiphae, Hegemone, Arche, Isonoe, S/2003 J 9, S/2003 J 5, Sinope, Sponde, Autonoe, Megaclite and S/2003 J 2.
There are two different types of satellites(moons) around Jupiter, regular and irregular satellites. Regular are Amalthea, Adrastea, Metis, Thebe and four Galilean Moons. All other satellites are irregular. On the Callisto surface are more craters than the any other bodie of Solar System. Ganymede is the largest one.