Distributed search is a model in which the tasks of data crawling, indexing and query processing are distributed among multiple nodes and networks.