最初的 Office 版本包含 Word、Excel 和 Powerpoint。另外一个专业版包含 Microsoft Access。Microsoft Outlook 当时尚不存在。随着时间的流逝,Office 应用程序逐渐整合,共享一些特性,例如拼写和语法检查、OLE 数据整合和微软 Microsoft VBA(Visual Basic for Applications) 脚本语言。
每一代的 Microsoft office 都有一个以上的版本,每个版本都根据使用者的实际需要,选择了不同的组件。我们常用的 office 办公软件有以下几种:
WordMicrosoft Word 是文字处理软件。它被认为是 Office 的主要程序。它在文字处理软件市场上拥有统治份额。它私有的 DOC 格式被尊为一个行业的标准,虽然它的新版本 Word 12.0/2007 也支持一个基于 XML 的格式。Word 也适宜某些版本的 Microsoft Works。它适宜 Windows 和 Macintosh 平台。它的主要竞争者是 OpenOffice.org Writer、StarOffice、Corel WordPerfect 和 Apple Pages。Microsoft Word 可以轻松构造各种网页,实现其他软件难以实现的网页效果,缺陷是它构造的 WEB 网页 CSS 代码繁多。

ExcelMicrosoft Excel 是电子数据表程序〔进行数字和预算运算的软件程序〕。像 Microsoft Word,它在市场拥有统治份额。它最初对占优势的 Lotus 1-2- 3 是个竞争者,但最后它卖得比它多、快,于是它成为了实际标准。它适宜 Windows 和 Macintosh 平台。它的主要竞争者是 OpenOffice.org Calc、StarOffice 和 Corel Quattro Pro。

OutlookMicrosoft Outlook——请不要同微软的另外一款产品 Outlook Express 相混淆—— 是个人信息管理程序和电子邮件通信软件。在 Office 97 版接任 Microsoft Mail。它包括一个电子邮件客户端,日历,任务管理者,和地址本。它的电子邮件程序的主要竞争者是 Mozilla Thunderbird(Mozilla)和 Eudora。它的个人信息管理程序主要竞争者是 Mozilla 和 Lotus Organizer。它仅适宜 Windows 平台;一个版本也被包括在大多数 Pocket PC 掌上电脑里。它在 Macintosh 里对应的程序是 Microsoft Entourage。

AccessMicrosoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 2007 的成员之一。Access 能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的 "进阶用户" 则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。其实 Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。

PowerPointMicrosoft PowerPoint 使用户可以快速创建极具感染力的动态演示文稿,同时集成工作流和方法以轻松共享信息。
