1. A method comprising: receiving from each of a plurality of application programs a request to save in a document management system a document that is in a format native to the application program that sent the request to save that document; extracting text data from the documents to be saved; converting the extracted text data from each document to be saved into a converted data file that is in a common format that is not specific to any application program; and storing the converted data files in a memory.