O documento descreve o processo de customização de portlets no Liferay, incluindo a criação, o deploy e a manipulação de modos e estados dos portlets. Também aborda detalhes sobre a implementação de um formulário de configuração no modo edit e o tratamento de submissões de dados. Técnicas mais avançadas podem ser aplicadas, mas o conteúdo cobre a base para o desenvolvimento de 80% dos portlets comuns.