
Google has announced the developer preview of Google Wave, a new tool for communication and collaboration that promises to make email obsolete. Simply stated, Wave merges multiple forms of communication and collaboration such as chat, email and wikis, into one unified experience (see picture).
The motivation behind Wave is that the communication mode that most people use today, E-mail, is clearly broken and people struggle to express complex subjects with just the written word. Besides Email is not "live" and people end up sending each other huge attachments and are often forced to use Wikis, Blogs, Screen sharing software and such as an adjunct to Email for enhancing collaboration.
However, with Wave, a user simply starts off a new "Wave". A Wave might starts with text (as with email) but a user can simply drag and drop images, videos and or even maps. Other participants can be invited to this wave and any changes that people make are instantaneously seen by everybody on that same wave. Wave is really changing the game for traditional email which is "store and forward" technology to "Real time communication". And in a single stroke, Google has entered the collaboration fray so far dominated by a motley bunch of vendors such as Microsoft (with Exchange, SharePoint and OCS), Cisco (with WebEx, PostPath, Jabber), Citrix (with GoToMyMeeting), Adobe (with Breeze) and many others.
Wave is amongst the early applications to leverage HTML 5 (incidentally Google is embracing HTML 5 wholeheartedly and you can read about that on the Google I/O Conference).
Wave uses a new protocol called the Wave Protocol and this is available under an Open Source license. So third party apps can be easily developed using the Wave protocol.
With Gmail, Google shook up the Email world a few years ago and IMHO Google has done it yet again to the collaboration space. Hats off.