Science buffs what the heck does this mean…

Science buffs: what the heck does this mean? “extra 2 Watts of energy per square meter” in NASA publication http://www.nasa.gov/topics/earth/features/vapor_warming.html