A group that is organised at a local, national or international level around a common interest and on a non-profit, voluntary basis. NGOs mostly operate independently of a government, but may be funded by a government and still maintain their independence.