OpenPortal is a web portal framework that allows its users to personalise their web page on the site running this software. The users constructs his/her page by selecting between a set of portlets made available. A portlet can be a servlet or a JSP page.