1. A method for searching a system, the method including: receiving by a processor based device a user context that identifies a search context relative to a personal identity of an individual seeking a search result; identifying by the processor based device a portion of a connection context as relevant to the user context, the connection context identifying relationships between chosen destinations accessible via information sources that are reachable via a network, the chosen destinations including data objects and address identifiers for identified individuals having respective personal identities, each of the relationships having a strength increased by an aggregation of artifacts recorded in the network by the system and that represent accessing of at least a corresponding first and second of the chosen destinations by different individuals having different personal identities, each artifact identifying the corresponding personal identity and the corresponding chosen destination, at least one of the relationships determined based on a determined correlation between a first and a second of the artifacts recorded in response as a first of the individuals accesses the first and second of the chosen destinations using a first and a second of available user devices, respectively; and generating by the processor based device as the search result an ordered list of destination targets, including selected identified individuals identified based on their respective personal identities and selected data objects determined as relevant to the user context, including ordering the ordered list according to the portion of the connection context.