The purpose of the programming phase is to identify the main objectives and sector priorities for co-operation, and thus to provide a relevant and feasible programming framework within which programmes and projects can be identified and prepared. Programming analyses the situation at national and sector level, and identifies problems, constraints and opportunities which cooperation could address. As water is fundamental to social and economic development, this chapter sets out to decide on priority Focus Areas for support in order to achieve an integrated approach to water resources management. The programming phase provides an opportunity to review socio-economic indicators, national and donor priorities, and all national, regional and local factors relating to water..