Community Development Corporations are nonprofit organizations incorporated to support the community development of a geographic location, and often serve low-income or underserved neighborhoods. CDCs may engage in activities such as economic development, community organizing, education, and affordable housing.