USADF program works to provide the grassroots entities direct financial support in the form of grants to;
- Carry out activities at the local level designed to enlarge opportunities for community development
- Expand their participation in the development processes and
- Establish and promote indigenous development institutions that can respond to the requirements of the poor.
USADF has found that it can overcome the shortage of community development institutions obstacle by helping local development institutions strengthen their capacity to support community- based and other activities that benefits the poor. To this end, USADF has established the community development institutions program. Under this program, USADF and local development agency enter into a cooperative agreement that provide direct support to the partner to build its capacity and support to grassroots entities.