1. A system for producing a distributed document having an ordered compilation of information, the system comprising multiple fragment editor executables that function cooperatively as one implemented document type declaration (DTD) wherein said multiple fragment editor executables are distributed among multiple sites of a computer network and operate in a peer-to-peer environment without need for a central server, the system allowing multiple authors to edit the distributed document contemporaneously while allowing each of the multiple authors to view edits made by others of the multiple authors.