1. A system comprising: a server comprising a document in a format supported by the server, wherein the document is available to one or more devices via a network; a small device configured to couple to the server; wherein the server is configured to generate a small device document in a format supported by the small device from the document in the format supported by the server; wherein the small device is further configured to modify the small device document; and wherein the server is further configured to synchronize the document in the format supported by the server with a modified version of the small device document on the small device.