Osnovni preduvjet za uključivanje građana, odnosno zajednice u sustave odlučivanja jest razvijena demokratska struktura.
Kako bi neprofitne organizacije što bolje mogle odgovoriti na potrebe u zajednici prilikom svog rada i provođenja svojih programa, od velike je važnosti surađivati s lokalnom upravom i samoupravom.
Mediji su moćan instrument komunikacije neprofitnih organizacija s javnošću. Promidžba programa i projekata neprofitne organizacije može donijeti širi publicitet i priznanje onoga čime se ona bavi.
Poslovni sektor je sastavni dio zajednice i na mnoge načine doprinosi društvu.
Sustav osiguranja kvalitete pomaže organizacijama u efektivnom i efikasnom vođenju, a svrha mu je pomoći članovima organizacije da sustavno pregledaju što rade te odluče koja su im područja zabrinutosti na kojima treba raditi.
Radom u timu može se postići znatno više u razvoju organizacije nego što to može postići samo pojedinac.
Dobar menadžment organizacije omogućuje povezivanje misije s uspješnošću njenog ostvarenja, osiguravajući očuvanje jedinstvenosti organizacije.
Lokalne su zajednice vrlo značajan i nezaobilazan dio ukupnog procesa demokratizacije i razvoja civilnog društva, ali zbog nedostatka demokratskih tradicija i građanske edukacije, važnosti i mogućnosti života u lokalnoj zajednici još nisu u dovoljnoj mjeri prepoznate.
Projektni ciklus je način na koji se projekti (programi) planiraju i implementiraju. Ciklus započinje dogovorenom strategijom organizacije koja vodi ka ideji za neku konkretnu aktivnost, a koja se onda formulira i provede te na koncu i procjeni u cilju poboljšanja.
Facilitacija je olakšavanje komunikacije u svrhu razjašnjavanja pozicija i stavova te donošenja odluka.