The network eventually absorbs every application that used to live only on a single computer.
From making small web apps work while offline to correctly merging multiple users’ edits on large documents, we are going to need a wide array of options for synchronizing data.