Portlets and Web Service for Remote Portlets (WSRP) are available with Portal Server. Portlets are web components specifically designed to be aggregated in the context of a composite page. Java Specification Request (JSR) 168 specifies how portlets interact, how their life cycles are managed, and provides details of their semantics.
WSRP provides a presentation-oriented web service. A presentation-oriented web service returns the headers formatted through markup and ready for display in a web browser.