Manage Secrets
In software development, certain parts of the final code may be a corporate secret, such as a private key to a computer resource, passwords, etc.
These must never be included in the public source code itself but rather be managed separately.
Since, software source code is nothing more than structured text that can be understood by a computer, the same concept of pulling out secrets parts may be taken with other types of documents.
This means that when a small part of your work must not be shared publicly, you can exclude it and store it in a secure location instead of locking down the entire document.
This way, the material that is unclassified can still be made available publicly and may be collectively worked on while the parts that are to be secured can be edited separately only by the select individuals who are authorized.