Social mobilization is the cornerstone of participatory approaches in rural development and poverty alleviation programmes. It is a powerful instrument in decentralization policies and programmes aimed at strengthening human and institutional resources development at local level.