The main page uses the EGL portal widget to manage communication between different handlers.
In general, a portal is a web page that controls independent UI components called portlets. In the traditional use of these terms, a portal is server-side code. The portlets embedded by the portal are web-page snippets, each of which might be stored in a different remote location. The web page is constructed on the server where the portal code resides, and the completed web page is transferred from the server to the browser.
In contrast, a Rich UI portal is a widget that runs in the browser and that references a set of portlet widgets, each of which references a Rich UI handler. The next sections demonstrate how to code a portal and portlets in Rich UI.
In the next lesson, you add a portlet to list your mortgage calculations.