1. A system for storing documents in a repository, comprising: a repository; an interface processor for receiving and storing document data representing a first document and an associated document identifier in said repository; and a document processor for automatically parsing and processing the received document data to identify and store data in said repository indicating: (a) internal document structure and characteristics, and (b) external document relationships comprising data indicating one or more functional types of content inter-relationship between said first document and one or more external documents different to said first document and affecting content of said first document, said internal document structure and characteristics comprising a compilation of searchable keywords and key values, said external document relationships comprising an association or hierarchical relationship between said first document and the one or more different external documents.
1. A system for storing documents in a repository, comprising: a repository; an interface processor for receiving and storing document data representing a first document and an associated document identifier in said repository; and a document processor for automatically parsing and processing the received document data to identify and store data in said repository indicating: (a) internal document structure and characteristics, and (b) external document relationships comprising data indicating one or more functional types of content inter-relationship between said first document and one or more external documents different to said first document and affecting content of said first document, said internal document structure and characteristics comprising a compilation of searchable keywords and key values, said external document relationships comprising an association or hierarchical relationship between said first document and the one or more different external documents. 2. A system according to claim 1 wherein the document processor further receives data from a user indicating: (a) internal document structure and characteristics, and (b) external document relationships, and stores said data in said repository and said data in said repository indicating one or more functional types of content inter-relationship between said first document and one or more external documents indicates at least one of, (a) said first document content is updated by a particular external document and (b) said first document content is described by content of a particular external document.