コラボレーティブソフトウェア

コラボレーティブソフトウェア（）またはグループウェア（）とは、企業など組織内のコンピュータネットワークを活用した情報共有のためのアプリケーションソフトウェアである。ネットワークに接続されたコンピュータ（のユーザー）同士で情報の交換や共有、またスケジュール管理等の業務に利用される様々な機能を通じて、業務の効率化を目指したものである。様々な機能が一つのシステムに統合されており、それらが有機的に結合しながらユーザにサービスを提供する。
近年では、インターネット・イントラネットの技術向上に伴い、ウェブブラウザを使用したシステムが主流になっている。このタイプはクライアント側が専用ソフトを必要としないため、ホストのみ設置すれば良く、初期投資が低く抑えられ、クライアントのオペレーティングシステムを選ばないという利点がある。
主な機能.
コラボレーティブソフトウェアが有する主な機能は以下の通りである。
注１：これらはメンバーや組織ごとに利用できる範囲を設定することができる（例：同じ課のメンバーのスケジュールは閲覧できるが、他の課のメンバーのものは閲覧できない。各課から集まったプロジェクトメンバー専用の電子掲示板・ライブラリを設置する。など）。
注２：システム（ソフトウェア）により、機能の有無が有る、又は違う機能の場合がある
共同作業のレベル.
コラボレーティブソフトウェアは共同作業のレベルに応じて3つのカテゴリに分けることができる。
実装.
電子コミュニケーションツール.
電子コミュニケーションツールは、人々の間でメッセージ、ファイル、データ、またはドキュメントを送信することで、情報の共有を促進する。
電子コミュニケーションツールの例：
電子会議ツール.
電子会議ツールは、よりインタラクティブな方法で、情報の共有を容易にする。
電子会議ツールの例：
共同管理（コーディネーション）ツール.
共同管理ツールを使って管理することで、グループ活動を容易にする。
共同管理ツールの例：