Ne pelno programos įgyvendina ne pelno labdaros organizacijų, agentūrų ir įmonių misiją. Ne pelno organizacijos, paprastai sutrumpintai vadinamos NPO, kuria ne pelno programas, skirtas aptarnauti tikslines bendruomenes. Tokios programos leidžia organizacijoms įgyvendinti savo tikslus. Ne pelno programos pobūdis priklauso nuo ją vykdančios grupės. Kai kurios siekia padėti kitoms ne pelno organizacijoms, o kitos teikia išteklius visuomenei.
Dauguma ne pelno organizacijų yra orientuotos į paslaugas ir yra filantropinės. Skirtingai nei pelno siekiantys verslai, NPO trūksta akcininkų. Kai NPO valdo komitetas, valdyba arba trestas, šie nariai gali gauti kompensaciją, jei tai leidžia organizacijos įstatai. Tačiau kompensacijos valdybos nariams yra retos ir ne visada piniginės. Tačiau darbuotojai ir darbuotojai gali gauti atlyginimą arba savanoriškai praleisti laiką nesitikėdami atlyginimo.
Didžioji dalis biudžeto ne pelno programoms surenkama iš didelių subjektų, turinčių didelių piniginių išteklių, įskaitant vyriausybes ir fondus, ir iš mažesnių šaltinių, pavyzdžiui, asmenų. Kai kurios ne pelno programos yra skirtos lėšų rinkimui tam tikrai priežasčiai arba finansavimui kitai programai. Programos populiarumas dažnai priklauso nuo jos propaguojamo tikslo ir nuo to, kiek ji svarbi visuomenės susirūpinimui. Tai gali tapti lemiamu veiksniu nustatant, kiek programai bus skiriamas finansavimas, o nuo finansavimo priklauso daug programos trukmės ir sėkmės.
Ne pelno programos ir veikla priklauso nuo ją organizuojančios grupės. Yra daug nevyriausybinių organizacijų, kurios teikia paslaugas pasauliniu mastu, o kitos sutelkia savo pastangas į ribotą sritį. Užsienyje dirbančios ne pelno organizacijos dažnai teikia labai reikalingus išteklius skurdžioms ir besivystančioms šalims.
Tarptautinės ne pelno organizacijos paprastai teikia laikiną ar ilgalaikę pagalbą, pavyzdžiui, medicinos paslaugas ir tiekimą, galimybę gauti išsilavinimą ir infrastruktūros tobulinimą ar plėtrą. Kitos populiarios programos siekia pasiūlyti darbo išteklius ir mokymą, piniginę pagalbą, būstą ir maistą. Nemažai NPO vykdo ne pelno programas, kurios didina informuotumą apie žmogaus teisių problemas, ragindamos visuomenės aktyvumą ir paramą. Taip pat yra ne pelno organizacijų, kurios teikia pagalbą krizės metu.
Kitos ne pelno organizacijos vykdo programas regioniniu arba nacionaliniu mastu. Šios vietos programos sprendžia bendruomenės problemas, įskaitant netinkamas švietimo sistemas, socialinę pagalbą ir mažumų grupių atstovavimą. Taip pat dažnos programos, reikalaujančios suvokti socialinius skirtumus, medicininius tyrimus, piktnaudžiavimą gyvūnais ir piktnaudžiavimą narkotikais. Švietimo įstaigos, tokios kaip muziejai, gali įgyvendinti programas, kurios informuoja visuomenę apie meną ir mokslą.