Google Apps is a service from Google providing independently customizable versions of several Google products under a custom domain name. It features several Web applications with similar functionality to traditional office suites, including Gmail, Google Groups, Google Calendar, Talk, Docs and Sites.

Microsoft Office 365 is a cloud based service providing desktop applications (including Word, Excel) and hosted versions of Microsoft's products (including Exchange Server, SharePoint Server, and Lync Server), delivered and accessed over the Internet.

Microsoft SharePoint is designed as a broad, central application platform for common enterprise web requirements. SharePoint's multi-purpose design allows for management and provisioning of intranet portals, extranets, websites, document & file management, collaboration spaces, social tools, enterprise search, business intelligence, process integration and workflow automation.