34. A computer-implemented method of monitoring an update status of a document, the method comprising: (a) in response to user selection of a selected section of a document extending between at least one set of start and end positions in the document, generating a notification criteria for the document; (b) retrieving data associated with at least the selected section of a current copy of the document; (c) analyzing the retrieved data to determine if the current copy of the document matches the notification criteria; and (d) if the current copy of the document matches the notification criteria, notifying a user that the document has been updated.
34. A computer-implemented method of monitoring an update status of a document, the method comprising: (a) in response to user selection of a selected section of a document extending between at least one set of start and end positions in the document, generating a notification criteria for the document; (b) retrieving data associated with at least the selected section of a current copy of the document; (c) analyzing the retrieved data to determine if the current copy of the document matches the notification criteria; and (d) if the current copy of the document matches the notification criteria, notifying a user that the document has been updated. 42. The method of claim 34, further comprising: (a) storing the notification criteria for the document in a record in a data structure, including storing a trigger function in the record, the trigger function returning the update status of the document based upon the notification criteria therefor; (b) storing reference data in the record, the reference data associated with a previous copy of the document; and (c) storing a trigger data function in the record, the trigger data function storing data associated with the current copy of the document in the reference data in the record.