Crowdfunding gathers community members, nonprofits, social enterprises and private foundations to subsidize projects and programs that nonprofits scramble to get funding for.
Crowdfunding is Internet-based and used by everyone from educational institutions to food banks to natural disaster efforts. Crowdfunding may be the next stage of corporate social responsibility, which corporate philanthropy plays a key part, when deciding on where to look for and purchase socially-purposed products.
via Crowdfunding: The Next Frontier of Corporate Philanthropy.