Zdania, co do celów i przyczyn, dla których powstają organizacje pozarządowe, są podzielone. Pierwszy punkt widzenia opiera się na stwierdzeniu, że organizacje pozarządowe powstają dlatego, że państwo po prostu nie radzi sobie z problemami i potrzebami społecznymi. Jako ważny, zwolennicy tej teorii, wskazują argument, że działalność NGO jest dobrym sposobem na minimalizację kosztów, one po prostu wykonują swoją pracę znacznie taniej i znacznie lepiej, niżby miał się tym zająć rząd. Pojawiają się głosy, że rola NGO w rozwiązywaniu problemów społecznych jest dużo ważniejsza. Organizacje pozarządowe uważane są za pewnego rodzaju poduszkę powietrzną między państwem a społeczeństwem. NGO potrafią rozwiązać bardzo trudne problemy, a przy tym zminimalizować napięcia i zażegnać konflikty wewnętrzne w społeczeństwie. Organizacje pozarządowe dają też obywatelom możliwość wypowiedzenia swojego zdania.