A virtual document management system for storing, indexing, and retrieving documents