The largest satellite in our solar system, Ganymede, has more liquid water on its surface than is contained in Earth's oceans, rivers, and lakes. What might be in there?