a program that allows the user to search through inverted-index files that the 'indexer' program produces