There's a reason why software developers live at the leading edges of an unevenly distributed future: Their work products have always been digital artifacts, and since the dawn of networks, their work processes have been connected.
collaboration software - News, Features, and Slideshows
Web browser or Office suite? Microsoft's and Google's office productivity and collaboration clouds pit rich and complex against simple and lean
Latest blend of Exchange, SharePoint, and Lync servers in the cloud combines an excellent feature set with easier setup and management