Microsoft Office Web Apps is Microsoft’s online office solution to compete with Google Documents! Since its release in June 2010 it is now possible to create, share and even print your Word, Excel, PowerPoint and OneNote documents from your Windows Live storage space. Each user will have 25 GB of storage space available to them which can be used on Windows and Mac OS X systems from anywhere in the world through a simple web browser.
|Previous review||Next review|
|TuneUp Utilities 2010: optimize and repair your PC||Deezer: The online music service|