All issues are systematically identified and addressed in the various stages of the implementation of projects. It provides a systematic approach for identifying the various possible environmental impacts at the different stages of the scheme cycle, to identify appropriate mitigation measures for addressing the identified environmental impacts and to devise an institutional arrangement for mainstreaming environmental management in project implementation processes.