Term of the Moment

electromagnetic radiation


Look Up Another Term


Definition: Office Online


Free, Web-based versions of Microsoft's widely used Office applications, which include Word, Excel, PowerPoint and OneNote. Released in 2010 as Office Web Apps, Office Online saves documents automatically to Microsoft's OneDrive cloud storage (previously SkyDrive). Documents saved in OneDrive can also be downloaded into the user's computer. See Office 365 and Microsoft Office.