Communities Programme (CP) is a development programme aimed at improving livelihoods of the poor and marginalized community groups.