Some of the moons in the solar system may yet turn out to be hosts for some form of life.