A series of major United Nations conferences, including the Millennium Summit, the Conference on Financing for Development and the Summit on Sustainable Development, have forged broad consensuses on questions of urgent concern to the developing countries, i.e. development financing, the elimination of poverty, sustainable development, technology transfers and capacity building.