Source
Microsoft Office Live Workspace Add-in
Microsoft Office add-ins add a wide variety of features to Microsoft’s Office. Most are designed to add functionality to specific programs like Microsoft Word, Excel or Outlook. The Office Live Workspace add-in is an official add-in that is being developed by Microsoft. It provides Microsoft Office users with the ability to upload their documents to the Microsoft Office Live Workspace on the Internet.
This does mean that an account at Microsoft Office Live Workspace is required before the add-in can be used. The service is free on the other hand and it takes only a few seconds to signup for it. Windows Live account users can use their account to signup for Microsoft Office Live Workspace. The service is currently in beta and provides access to 5 Gigabytes of storage space for Microsoft Word, Excel and PowerPoint documents that can also be edited on the website.