The abbreviation for Non-Government Organization is part of every Nepali's vocabulary as these are the non-profit organizations established to provide social good. There is no secret in Nepal that the largest financial contribution to the country is through foreign aid. Many of these organizations are also established and supported by the local community.