エンタープライズポータル
1990年代半ばには、パブリックウェブポータルが登場した。個人ユーザーがブラウザーを開いてインターネットにつながった時に最初に表示されるこれらのサイトは、ニュース、電子メール、天気、株価、検索など、サイト内で掲載している情報をポートレットで一覧表示することができた。
やがて、企業でも、組織内ユーザーがパソコンを開いてイントラネットに繋がった時に最初に表示されるページで、同様にさまざまな組織内の情報とアプリケーションを表示するニーズが高まった。その多くはウェブベースの技術を使った。
1990年代後半までに、ソフトウェアベンダーはエンタープライズポータルのパッケージ開発を開始した。これらのパッケージソフトウェアは、それぞれの企業向けにカスタマイズされたエンタープライズポータルを迅速に開発、展開するためのツールキットである。商用ソフトウェアを販売する最初のポータルソフトウェアベンダーは、1998年に登場した。
2002年までに、アプリケーションサーバベンダーからの競合製品が市場に参入し、ポータルはアプリケーションサーバー技術のコモディティ化を食い止める機会と見なされた。 2003年、 Javaベースのエンタープライズポータルのベンダーは、JSR-168として知られる標準を策定した。これはエンタープライズポータルとポートレット間の相互運用性のためのAPIを決めるものである。ソフトウェアベンダーは、JSR-168準拠のエンタープライズポータルに展開できるJSR-168準拠のポートレットの作成を開始した。標準の第2版であるJSR-286は、2008年6月12日に最終リリースされた。
企業は、アーキテクチャフレームワーク、コンポーネントライブラリ、標準化されたプロジェクトメソッドを再利用しながら、事業構造、対象ユーザー、戦略に応じて、必要に応じて複数のエンタープライズポータルを利用する。(例: B2E、B2C、B2B、B2Gなど)