We describe a document database, developed for BTeV, which has now been adopted for use by other collaborations. A single web based database and archival system is used to maintain public and internal documents as well as documents for a related collaboration. The database performs archiving, versioning, access control, and easy remote access and submission. We cover the technical and security requirements of the database and its implementation. Usage patterns, improvements in our collaborative style, and missteps along the way are also discussed.