It supprised me when I saw Google document. It means that we may no more need to purchase office software in order to do word editing, presentation slides, and spreadsheets. The web has become a platform that provides all sorts of applications and services. I guess sooner or later software makers will need to move their battle field to the web instaed of developing stand-alone application.