A non-profit organisation that may operate on a local, national or international level - its work is independent of states and government
» Online Glossary