The basic tools that most office and small businesses require are bundled as software packages known as office suites, such as Microsoft Office, Apache OpenOffice, iWork and Google Docs. These suites meet the basic requirements of the typical office by including word processing, spreadsheets and database management tools.
Small offices need to have suitable tools for online communication, both for internal purposes and when handling external customers. To handle this, offices commonly choose email clients such as Microsoft Outlook, Mozilla Thunderbird or Mail for Mac, as well as voice chat and video conferencing programs such as Skype or TeamViewer. Where privacy and security are an issue on sensitive projects, offices sometimes adopt tools that offer end-to-end encryption, such as RedPhone.
Small offices also need to manage financial obligations, bookkeeping and employee payroll. Business management solutions such as Sage 50 are designed for this aspect of office work.