I agree with your distinctions between cooperation and collaboration, and understand Larry's addition of coordination, although I believe coordination remains scalable without bureaucracy so long as a spirit of cooperation exists. We've been doing this with our disparate social tools for years, often using backchannels on one medium (i.e. Skype) to coordinate cooperation and collaboration on others (Twitter, G+). Unifying these means getting social tools that support all three of these activities into the flow and context of work. Microsoft has an answer, as does Google (and I hear IBM). Being in the flow of work is one of the reasons I remain connected to my Yammer networks (which are really communities as I see them) during working days. Unless individuals are working within their platform, active in their networks, and resident in their communities, social tools are nothing more than interesting places to experiment and interact, not the amplifiers of productivity they can be.