NGO(エヌ・ジー・オー)は、Non-governmental Organization という英語の略称で、「非政府組織」と訳されています。
国連から生まれ、NPOよりもかなり早くから日本で使われている名称で、主として国際協力などの国境を超えた活動を行っている団体に対して使われます。
組織を営利か非営利かという視点で捉えればNPOとなり、政府ではないという視点で捉ればNGOとなるので、NPOもNGOも本質的には同じものです。どちらの視点を強調したいかによって使い分けられています。