About Community foundations are public charities that serve three primary groups: donorsnonprofit organizations, and the local community at large. Unlike private foundations, they pool resources from many different sources to address a wide range of needs in a specific geographic area. 

Community foundations are defined by their deep local roots, acting as both a steward for donors' legacies and a source of funding for community