1. A method for distributing information over a network having a database in data communication with said network, said method comprising: recording in said database a plurality of computer readable profiles, corresponding to multiple users of said network, with one of said plurality of computer readable profiles including a query term; and generating in a common user interface both perceivable stimuli in response to activity on said network of users corresponding to a subgroup of said plurality of computer readable profiles, and information corresponding to computer readable profiles of the subgroup, with the corresponding users of said subgroup possessing knowledge related to said query term, with a region of said user interface in which said perceivable stimuli is present defining an activity stream region and a region of said user interface in which said information is present defining a connections region of said user interface.