NGOs or Non-Governmental Organisations provide important services with very little or no profit for themselves. These organisations complement the work done by the government with little or no profit of their own. While a part of their work may be funded by the government, most of the time, NGOs rely on donations and grants to