The Paris Climate Agreement Will Be Signed By More Than 150 Countries Today

What is it, anyway?