October 22, 2010, 11:19 AM — This week saw Microsoft announce its Office 365 initiative. What does it mean for businesses, large and small?
Some have described Office 365 as a rebranding exercise. But that's not really it.
Others would have you believe that it's "Office in the cloud." But that not quite right, either.