What exactly is the Paris climate agreement?

What exactly is the Paris climate agreement? (June 1, 2017)
Published: 5:19 PM PDT June 1, 2017