* Check-in/check-out and locking, to coordinate the simultaneous editing of a document so one person’s changes don’t overwrite another’s
* Version control, so tabs can be kept on how the current document came to be, and how it differs from the versions that came before
* Roll-back, to “activate” a prior version in case of an error or premature release
* Audit trail, to permit the reconstruction of who did what to a document during the course of its life in the system
* Annotation and Stamps,