Electronic storage facility for documents, which allows for their classification, indexing, the addition of metadata, searching, retrieval and sharing etc.