Il documento presenta un'introduzione su OpenOffice.org come suite di programmi per ufficio libera e sul suo uso come piattaforma di sviluppo con Java. Viene descritto il formato OpenDocument, le modalità di programmazione in Java e le funzionalità di scripting disponibili. Infine, si esplorano le potenzialità di integrazione e sviluppo di componenti personalizzati per applicazioni desktop e server.