15. The method of claim 10 , further comprising: enabling synchronization of at least a portion of the documents that are represented by the persistent document collection with files residing on a computer.
10. A computer-implemented method comprising: displaying, by a computer system, a plurality of documents that are managed by a content management application that receives input by a plurality of users via a web browser; receiving an add selection from the web browser which specifies at least one document of the plurality of documents to add to a persistent document collection, the persistent document collection comprising a grouping of a sub-set of the plurality of documents, the persistent document collection enabling access to the sub-set of documents as a group and having a first attribute that specifies one or more external applications with which the persistent document collection can share its documents, the persistent document collection further having a second attribute that specifies an amount of disk space measured in a multiple of bits or a multiple of bytes to allocate to the persistent document collection and a third attribute that includes a frequency that indicates how often the persistent document collection should be synchronized; storing the persistent document collection comprising the at least one document of the plurality of documents in a data store having storage space allocated to the persistent document collection in accordance with the specified amount of disk space in the second attribute; and communicating the sub-set documents upon request from an external application identified by the first attribute so that the external application can access the sub-set of documents as a group.