15. A comment association system for associating one or more comments with one or more primary electronic documents, the comment association system comprising: a processor; and a memory coupled to the processor, the memory storing processor executable instructions which, when executed by the processor cause the processor to: identify one or more key terms from at least a portion of the one or more primary electronic documents; identify one or more comments associated with the identified key terms; wherein identifying the one or more comments comprises: determining a measure of the likelihood of a key term and a marker being found together in a comment; and determining whether the measure of the likelihood of a key term and a marker being found together exceeds a predetermined threshold and if so, identifying comments containing the marker; determine whether an identified comment is sufficiently related to the one or more primary electronic documents by calculating one or more relation score for that identified comment and comparing the one or more relation score to one or more threshold; and if the identified comment is sufficiently related to the one or more primary electronic documents, then associating the identified comment with the one or more primary electronic documents.
15. A comment association system for associating one or more comments with one or more primary electronic documents, the comment association system comprising: a processor; and a memory coupled to the processor, the memory storing processor executable instructions which, when executed by the processor cause the processor to: identify one or more key terms from at least a portion of the one or more primary electronic documents; identify one or more comments associated with the identified key terms; wherein identifying the one or more comments comprises: determining a measure of the likelihood of a key term and a marker being found together in a comment; and determining whether the measure of the likelihood of a key term and a marker being found together exceeds a predetermined threshold and if so, identifying comments containing the marker; determine whether an identified comment is sufficiently related to the one or more primary electronic documents by calculating one or more relation score for that identified comment and comparing the one or more relation score to one or more threshold; and if the identified comment is sufficiently related to the one or more primary electronic documents, then associating the identified comment with the one or more primary electronic documents. 24. The comment association system of claim 15 , wherein the processor executable instructions are configured to cause the processor to determine at least one relation score based on the number of common terms in the identified comment and a portion of one of the primary electronic documents.