1. A computer-implemented method for tracking modifications to a document, comprising: creating a change list that is associated with an object, wherein the object is included in the document; determining when the object is modified; recording information associated with the modified object in the change list; and notifying a user that the object is modified.