1. A method of searching information in a group of peers, in a peer to peer system communicating by short-range wireless network, comprising the steps of: (a) storing information in each of a plurality of peers, wherein the peers are in communication with each other; (b) transmitting queries or pieces of information (called reports) among the plurality of peers, wherein the transmitting and receiving peers are within a transmission range; and (c) utilizing for a search additional peers, wherein these additional peers search and relay information on behalf of the originator of the search.