ノンプロフィットテクノロジー
多くの業務のために、NPOはコンピュータやインターネット、ほかのネットワーク技術を使う。例えば、ボランティアマネジメントやサポート、寄付者のマネジメント、クライアントのトラッキングやサポート、プロジェクトマネジメント、人的資源(有給スタッフ)のマネジメント、財務会計、プログラム評価、調査、マーケティング、社会運動、協働である。チケットを販売するなど収益を生み出すことができるNPOは、その目的のために技術を使うかもしれない。
NPOが使うことに特化した技術もある。例えば、NPOがボランティアを管理するために使えるソフトウェアパッケージは30個以上もある。動物の避難所を管理するのに役立つようにデザインされたソフトウェアもあったり、非営利のパフォーマンスアートのグループがチケットを販売し、寄付者をマネジメントするのを支援するソフトウェアもあったり、スポーツクラブをマネジメントするソフトウェアもある。。