16. The non-transitory machine-readable medium of claim 10 , wherein the lock command is received from a server that comprises a non-volatile machine-readable medium to store the electronic document.
10. A non-transitory machine-readable medium including instructions, which when executed by a machine cause the machine to perform operations comprising: presenting, at a client device, an electronic document to a user of multiple users that have edit access to the electronic document; receiving, at the client device, a lock command to prevent edit access to the electronic document by the user, wherein the lock command is received in response to editing of the electronic document by a different user of the multiple users at a different client device; locking, at the client device, the electronic document to prevent edit access by the user after receiving the lock command; notifying the user that a comment may be added to the electronic document despite the locking to prevent edit access; and receiving a comment from the user to be included in the electronic document; and adding the comment to the electronic document.