1. A method for enabling concurrent editing of a document containing a plurality of independent or loosely connected segments by multiple authors, comprising the steps of: assigning editing rights for each segment to a defined set of segment authors, making available a special segment that contains metadata shared by all the segments of said document, and providing email means private to said document, for facilitating communication between the authors of the document.