In the last decade, many governments and development agencies, including the World Bank, have embraced CDD programs with enormous optimism and enthusiasm, and investments in CDD programs have increased substantially.However, reliable evidence on most aspects of community based development remains thin.