Introducing the Portlet Specification, Part 1 - Java World
JSR 168 defines portlets as Java-based Web components, managed by a portlet container, that process requests and generate dynamic content. Portals use portlets as pluggable user interface components that provide a presentation layer to information systems.

No comment on this link yet. React !