Portlets are the building blocks of portal pages. Here you'll learn in more detail what portlets are, what technologies are available for building them, and how to build them declaratively as well as programmatically.
Note: Oracle Portal 10g Release 2 (10.1.4) can consume JSR 168 / WSRP and PDK-Java portlets