A big problem is in working with other people who aren’t necessarily at your location. That means sending copies back and forth email then waiting for the other person to send it back so you can see any changes to it.
Googledocs is a solution for that. It is an online storage for files (but frankly the storage leaves a lot to be desired) Where Googledocs does have it’s use is collaborative work. I can open a document at the same time as some one else and see what changes they are making in real time. It makes the time to finishing much shorter.