1. A method for creating, managing, and accessing an information repository including a source database and an archive database, said method comprising: defining said source database and said archive database to a same schema; providing to a user terminal a common user interface for accessing said source database and said archive database; a processor of a computer system selectively executing a timed archive agent, an end user archive agent, and a criteria based archive agent for archiving source data from said source database as archive data to said archive database, said criteria based archive agent selectively archiving data based on constraints comprising straight scheduled archive, archive on demand, information becoming sensitive, and soft document deletion; said processor selectively executing a criteria based restore agent and an end user restore agent to restore archive data from said archive database as source data directly to said source database, said criteria based restore agent selectively restoring archived data to said source database in response to criteria provided during execution of a scheduled agent such that a Reset button pertaining to said selectively restoring archive data is activated during said execution of said scheduled agent; and said processor executing an integrated functions agent to assemble compiled data from source data and archive data and present said compiled data to said user interface, said method further comprising: displaying a first view of information specific to the source database, said first view displaying a first tab; responsive to user selection of said first tab in the first view, adding a first table of contents to the first view to generate a modified first view followed by displaying the modified first view that displays the first tab and the first table of contents, said first table of contents being a first list of item identifiers that identify items in the source database; responsive to user selection of a first item identifier from the first list of item identifiers in the first view, displaying a first lookup view into source database data of the source database.