Por meio de um portal corporativo, usuários e administradores podem integrar informação, pessoas e processos através das fronteiras da organização por meio de uma interface baseada na web. Normalmente, esses portais corporativos são implementados a partir de uma aplicação web que fornece meios de agregar e personalizar informação por meio de aplicações menores e autocontidas, conhecidas como:
Applets
EJBs
Portlets
Scriptlets
Servlets