Apache OpenOffice to darmowy i otwarty pakiet biurowy, w którym znajduje się zaawansowany edytor tekstu z edytorem formuł matematycznych, arkusz kalkulacyjny, program do tworzenia prezentacji, baza danych oraz edytor grafik wektorowych i diagramów. OpenOffice radzi sobie z otwieraniem plików zapisanych przez pakiet Microsoft Office, choć nie robi tego idealnie. Sporo do życzenia pozostawia także zachowanie programów w trybie pełnoekranowym i wygląd odstający od estetyki systemu OS X.
Writer
Writer to edytor tekstu, w którym znajdziemy wszystkie niezbędne do tworzenia dokumentów narzędzia – od szybkich notatek po prace naukowe i książki z ilustracjami, tabelami, ramkami, nagłówkami i stopkami, gotowe do publikacji razem z przypisami i spisem treści. Przez wiele zadań związanych z pisaniem listów, faksów czy planów użytkownika przeprowadzą przyjazne kreatory. Z powodzeniem można tworzyć i wykorzystywać ponownie własne szablony, zawierające style i formatowania dla różnych klas tekstu.
Słownik może podkreślać nieznane słowa lub automatycznie poprawiać często popełniane błędy, także w dokumentach napisanych w wielu językach. Automatyczne uzupełnianie często używanych słów pozwala pisać szybciej. Podczas korekty tekstu można także korzystać z notatek. Notatki każdego z użytkowników pracujących przy dokumencie będą oznaczone innym kolorem.
Writer pozwala odczytywać i zapisywać dokumenty w formacie Worda (DOC, DOCX). Jego własnym formatem zapisu jest ODT, można także generować w nim strony HTML, MediaWiki i dokumenty PDF.
Calc
Calc to klasyczny arkusz kalkulacyjny. Nie znajdziemy w nim wielu zaawansowanych funkcji Excela, ale do prostych obliczeń, raportów czy wykresów będzie wystarczający. W pewnych środowiskach doceniony zostanie mechanizm DataPilot, który pozwala łatwo importować do arkuszy dane prosto z różnych baz do dalszej analizy. Wiele formuł można napisać korzystając z języka naturalnego (po angielsku). Można także korzystać z łatwego sumowania, które automatycznie dobiera sposób zliczania danych zależnie od kontekstu. Na automat można także zdać się przy obliczaniu wartości optymalnych na podstawie innych danych.
Tu również można korzystać z pomocy kreatorów, które dobiorą odpowiednie funkcje i pozwolą pobrać dodatkowe szablony do konkretnych typów obliczeń. Komórkom i ich zawartości można nadawać style i formatować w nich tekst, a także formatować automatycznie, zależnie od treści.
Calc otwiera pliki zapisane przez Excela, a także wszystkie typy arkuszy zgodnych ze specyfikacją OpenDocument. Do arkuszy może także importować dane zapisane w XML-u i plikach tekstowych. Program może także zapisać arkusze do dokumentu PDF.
Impress
Impress to program do tworzenia prezentacji multimedialnych. W bibliotece programu znajdziemy kilka szablonów, grafik 2D i 3D, efektów specjalnych i animacji, które spełnią swoje zadanie, ale w porównaniu do konkurentów wyglądają na przestarzałe. W repozytorium szablonów można znaleźć kolejne przykłady, w których wystarczy wypełnić slajdy własną treścią.
Program pozwala także na odtwarzanie prezentacji na zewnętrznym ekranie, pokazując następne slajdy, notatki bądź kluczowe punkty mówcy.
Prezentacje zapisywane są w formacie ODT. W programie można także otwierać prezentacje stworzone w PowerPoincie (PPT, PPTX) oraz ekspotować je we Flashu (SWF).
Draw
Draw to program do tworzenia grafik wektorowych, a w szczególności ilustracji i diagramów, które można wykorzystać w dokumentach i prezentacjach. Praca z nim nie różni się od innych programów do grafiki wektorowej (także figur trójwymiarowych). Do dyspozycji mamy tu kształty, wypełnienia, obramowania, linie, strzałki i narzędzia do manipulacji nimi, a także bibliotekę gotowych grafik z różnych dziedzin. Ponadto można korzystać z automatycznych miarek przy rysunku technicznym i możliwości tworzenia własnych „punktów sklejania”, dzięki czemu edycja diagramów jest łatwiejsza. Obiekty można nakładać w odpowiedniej kolejności i grupować. Maksymalny rozmiar obszaru, na jakim można pracować, wynosi 3×3 metry.
Program może zapisywać obrazy we własnym formacie, bazującym na XML-u, a także w popularnych formatach bitmapowych i Flashu.
Base
Base to desktopowa baza danych z graficznym interfejsem, przystosowana do zadań mniejszego i większego kalibru – od zarządzania kolekcją książek po generowanie miesięcznych raportów w firmie. Praca z bazą jest łatwa dzięki kreatorom pomagającym tworzyć tabele, kwerendy, formularze, korespondencja seryjna i raporty. Znalazły się tu także szablony dla różnych zadań, jak inwentaryzacja, zamówienia i faktury.
Sercem Base jest relacyjny silnik HSQL, skonfigurowany dla jednego użytkownika. Można także korzystać z plików dBase. Bardziej wymagający mogą korzystać z Base z innymi bazami dla wielu użytkowników. Program ma wbudowane sterowniki dla MySQL-a, Adabas D, MS Accessa i PostgreSQL-a, a także standardowe JDBC i ODBC.
Math
Math to komponent OpenOffice'a, który pozwala łatwo tworzyć formuły matematyczne, czy to korzystając z wizualnych narzędzi, czy to przez ręczne wpisywanie kodu podobnego dl TeXa. Podgląd formuły aktualizowany jest na bieżąco. Programu można używać samodzielnie lub z poziomu Writera – wtedy równania będą traktowane jak obiekty.