ビジネスソフトウェア
ビジネス環境で使う非常に広範囲なソフトウェアを指し、規模を中心として様々に分類される。
小規模ビジネスソフト: 家計簿ソフトや、Microsoft Office や OpenOffice.org などのオフィススイートが含まれる。
中規模ビジネスソフト: 会計ソフト、グループウェア、顧客関係管理、人事管理システム、その他の生産性を向上させる各種アプリケーションが含まれる。
大規模ビジネスソフト: 企業資源計画、エンタープライズコンテンツ管理 (ECM)、ビジネスプロセス管理、製品ライフサイクル管理など。
これまで Napster などの Peer to Peer ソフトウェアにしかなかった技術が、ビジネスソフトウェアにも取り込まれつつある。オープンソースプラットフォームの JXTA は、ハードウェアやプログラミング言語に依存しないアプリケーション作成を可能にする。Peer to Peer ベースのアプリケーションは、ユーザーの頭の中にある情報を収集する手段として有効と考えられている。