A system that finds and returns the most relevant documents or information from a large collection based on a user's query.