NetCommons
NetCommonsで構築されたサイトは、順序付けられたページの集合として表現される。ページは、ヘッダー・左カラム・センターカラム・右カラム・フッターで構成され、それぞれの部分にはブロックを配置することができる。このブロックにプラグイン(ポートレット)の情報を呼び出し、蓄積された情報をページ上に整理して表示する。登録ユーザはセッティングモードをONにすることで、ページ上に配置されたポートレットの位置を変更したり、機能を追加・削除したり、デザインを変更することができる。
NetCommons上のページは、ルーム管理プラグインによって管理されているルームに割り当てられている。ルームは、外部に公開されているパブリックルーム、登録ユーザのみがアクセスができるグループルーム、そして、登録ユーザ本人のみがアクセスできるプライベートルームの3種に分類される。パブリックルームの集合をパブリックスペース、グループルームの集合をグループスペース、プライベートルームの集合をプライベートスペースとよぶ。
各グループルームにはユーザの部分集合が割り当てられており、各登録ユーザは定められた役割(role)においてルームに参加する。