Portlet

Portlets are pluggable user interface software components that are managed and displayed in a web portal.

A portlet responds to requests from a web client with and generates dynamic content.

A portlet can aggregate (integrate) and personalize content from different sources within a web page.

[4] Portlets produce fragments of markup[5][6] (HTML, XHTML, WML) that are aggregated into a portal.

[8] Some examples of portlet applications are e-mail, weather reports,[7] discussion forums, and news.