A new study conducted with data from the Cassini spacecraft shows that Saturn's moon Enceladus has the right ingredients for life.