There are several sources for NGO funding depending on the intensity of the problem being covered. These sources can include government funding, funding from corporations under corporate social responsibility or otherwise, donations from the public, and funding agencies.