Takes bunch of documents and creates a query-able index . Uses tf-idf ranking to rank candidate matching documents.