最初的Office版本包含Word、Excel和Powerpoint。另外一个专业版包含Microsoft Access。Microsoft Outlook当时尚不存在。随着时间的流逝,Office应用程序逐渐整合,共享一些特性,例如拼写和语法检查、OLE数据整合和微软Microsoft VBA(Visual Basic for Applications)脚本语言。
每一代的Microsoft office都有一个以上的版本,每个版本都根据使用者的实际需要,选择了不同的组件。我们常用的office办公软件有以下几种:
Word
Microsoft 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代码繁多。
Excel
Microsoft Excel是电子数据表程序〔进行数字和预算运算的软件程序〕。像Microsoft Word,它在市场拥有统治份额。它最初对占优势的Lotus 1-2-3是个竞争者,但最后它卖得比它多、快,于是它成为了实际标准。它适宜Windows和Macintosh 平台。它的主要竞争者是OpenOffice.org Calc、StarOffice和Corel Quattro Pro。
Outlook
Microsoft Outlook——请不要同微软的另外一款产品Outlook Express相混淆—— 是个人信息管理程序和电子邮件通信软件。在Office 97版接任Microsoft Mail。它包括一个电子邮件客户端,日历,任务管理者,和地址本。它的电子邮件程序的主要竞争者是Mozilla Thunderbird(Mozilla)和Eudora。它的个人信息管理程序主要竞争者是Mozilla和Lotus Organizer。它仅适宜Windows平台;一个版本也被包括在大多数Pocket PC掌上电脑里。它在Macintosh里对应的程序是Microsoft Entourage。
Access
Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 2007 的成员之一。
Access能够存取 Access/Jet、Microsoft SQL Server、Oracle,或者任何 ODBC 兼容数据库内的资料。熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支援部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。
PowerPoint
Microsoft PowerPoint 使用户可以快速创建极具感染力的动态演示文稿,同时集成工作流和方法以轻松共享信息。