1. A collaborative searching network comprising: at least one intelligent client; a network medium capable of linking said intelligent client with at least one other intelligent client; said intelligent client capable of receiving a data search request; and said intelligent client capable of responding with a data search result to said data search request by retrieving data from at least said one other intelligent client or from a computer network.