1. A method for gathering information and statistics from a community of agent nodes in a network, comprising: generating a process request, including: a rule for discovering each of the agent nodes in the community; a rule for accessing local information stored on each of the agent nodes, the local information representing at least activities conducted by end users at each of the agent nodes; and a set of rules operable for: classifying data comprising the local information at each of the agent nodes; and developing a cumulative profile resulting from the classifying, the cumulative profile including generic information that is descriptive of collective activities conducted by the end users and is absent information that personally identifies any of the end users; and transmitting the process request to a first agent node in the community.