Habitable Planet A planet that could sustain life.