Balíky kancelářských aplikací si kladou za cíl zvyšovat efektivitu běžných pracovních úkonů, především vytváření textových dokumentů, zpracování tabulkových dat a tvorbu prezentací. Jednotlivé aplikace v balíku obvykle spolupracují a snaží se nabídnout integrované prostředí zvyšující produktivitu. Mimo výše zmíněné tři hlavní funkce tyto balíky často zahrnují i nástroje pro práci s databázemi, vytváření grafiky, správu elektronické pošty a další aplikace.
souvislý text
Zpracování psaného textu zahrnuje vytváření, editaci, formátování a tisk. Textová data je možné uchovávat i ve formě tzv. prostého textu, kdy je uložen pouze řetězec znaků bez jakéhokoliv formátování (velikost a font písma, zarovnání, stránkování,…). Právě formátování textu je hlavní funkcí textových procesorů. Ty umožňují prostý text strukturovat a obohatit například o obrázky a další prvky. Umožňují tak tvorbu široké škály dokumentů od běžné korespondence po knihy. V současné době nabízejí textové procesory kromě formátování i další užitečné funkce: kontrolu pravopisu, tvorbu obsahu, rejstříků a v neposlední řadě značení změn a vkládání komentářů pro usnadnění spolupráce více uživatelů na tvorbě jednoho dokumentu.
prezentace
Prezentační software slouží k přehlednému zobrazení informací ve formě slidů. Umožňuje jak editaci, tak přehrávání těchto prezentací. Kromě textu a obrázků lze na slidy vkládat i další objekty, jako například zvuk a video.
tabulkový procesor
Tabulkový procesor je software sloužící ke zpracování a vizualizaci tabulkových dat. Tabulky se skládají z datových buněk, jejichž hodnoty je možné měnit buď přímo, nebo pomocí vzorců využívajících hodnot z jiných buněk. Tímto způsobem lze pohodlně vytvářet interaktivní tabulky, které ze zadaných hodnot dopočítají spolehlivě odvozené hodnoty (např. průměr, součet a další). Nedílnou součástí je i vizualizace tabulárních dat pomocí grafů.