Impact Evaluation is aimed at providing feedback to help improve the design of programs and policies. It assesses changes in the well-being of individuals, households, communities or firms that can be attributed to a particular project, program or policy. It demand a substantial amount of information, time and resources. Therefore, it is important to select carefully the interventions that will be evaluated. Impact evaluation helps people answer key questions for evidence-based policy making: what works, what doesn’t, where, why and for how much? It has received increasing attention in policy making in recent years in both Western and developing country contexts.