With Google Docs, you can collaborate with others on the same document at the same time, and make documents accessible to the world within seconds by publishing them on the Web.
Online applications are born to be collaborative—the program and the data it works on are already potentially accessible from all over the world. Plus, every user will see the same version of that program without having to worry about whether they've installed all the latest patches, because the software runs on Google's servers, which automatically pick up the latest bug fixes and new features.
This collaborative approach requires you to do a bit of rethinking if you're used to desktop office tools. Instead of sending someone an attachment, invite them to a Google document. Instead of discussing a spreadsheet via the phone, email, or instant messenger, use the chat function that's built into Google Spreadsheets (see "Sharing a Spreadsheet," later in this hack). Instead of setting up third-party screen sharing software, you can invite others to your presentation URL and flip the slides for them.
Ironically, by being centralized, the data acts more as if it's decentralized; as the files are stored on Google's servers, which are already accessible to others who provide the needed credentials (their Google Account), Google ensures that you don't need to create a copy of a file to have someone else see it. So instead of dozens of Microsoft Word files scattered around your team's PCs (or in different folders on your intranet), the Google document exists only in that virtual "computing cloud." And Google Docs tracks who edits it, can alert you of changes, and allows you to compare document revisions.
Get Feedback on a Document You're Working On
One common use of collaboration is to ask for feedback on a document you're editing. Your friend, colleague, editor, or boss can add comments to your document, which you can work with in turn. All your collaborator needs for this is a Google Account, as discussed in the beginning of this chapter. (Without a Google Account, others can only view your documents—they cannot modify them.)
Let's start by creating a Google Docs document at
http://docs.google.com. Name it "Thai Chicken Recipe." To get the initial recipe, you can go to Google Base at
http://base.google.com and click the Recipes link; next, select the cuisine, main ingredient, and more from the drop-down menus, as pictured in
Figure 1-6, and choose your preferred dish. You can highlight, copy, then paste the full page content directly into your empty Docs document as shown in
Figure 1-7.
If you like to eat but you're no master cook, you can now invite your master cook friend to the document to proofread it. (None of your friends can cook Thai? Visit Google's social network at
http://orkut.com and join the 6,500+ member-strong "Thai food lovers" community.) To invite your friend, click Share

"Share with others" on top of the editor. Enter your friend's email address—preferably their Gmail address—into the invitation box. (And uncheck the "Invitations may be used by anyone" box, just in case someone else manages to get their hands on the invitation.) When you click the "Invite collaborators" button, your friend gets an email message, shown in
Figure 1-8, and can start to edit along.