Human stress on the environment has long been debated and different views about the human drivers of greenhouse-gas emissions have emerged. Now research synthesizes the debate by looking at empirical evidence and offers new insights on the role of human population, affluence, urbanization, trade, culture and institutions on greenhouse-gas emissions trends.