The failure to alleviate poverty in many LDC's is so much because, of governments indifference towards the poor and vulnerable; rather, the failure stems in many cases from the lack of through understanding of causes of poverty and their direct and indirect effects which leads to inappropriate anti-poverty measures, and probably weak administrative structures. The problem arises when governments they take on responsibilities to provide goods and services. It is much more difficult to measure the benefit obtained by users of the service, in this case, the benefits do not go, by definition, to existing beneficiaries. The question then appears, how to deciding which services to provide, and to get some idea of which groups in society benefit, and how to measure the impact of those services on welfare distribution of the population?. One remaining challenge, however, is to design appropriate institutional management and control mechanisms to ensure that the funds of these services are well spent and the funds allocated are benefit the poor.