The Clean Development Mechanism is a cooperative mechanism established under the Kyoto Protocol. CDM was designed to assist industrialized countries in meeting their mandatory greenhouse gas emissions reduction targets, and at the same time, to promote sustainable development in developing countries.