A Goldilocks planet is one which orbits in the sweet zone of distance from the sun with regard to life-friendly temperatures – basically those temperatures which would allow for an abundance of liquid water.

While there are literally billions and billions of such planets, this is the first to be confirmed by us.

The image comes from USA Today, and generated by Zina Deretsky, NSF.

Addendum: In other science news, it turns out that killing wolves deprives a region of water.