1. A method for managing the interaction of participants in a social network utilizing computers, storage, and networks comprising the steps of: gathering information for each participant via at least one of the computers; identifying an original state for each participant via at least another of the computers; identifying similarly-situated participants via the at least another of the computers; managing interaction of the similarly-situated participants via at least one of the networks; identifying a new state for a participant via at least another of the computers wherein the new state is different than the original state and indicates a state change; identifying similarly-situated participants via the at least another of the computers after the state change; and storing on the storage, information about the state change for the participant.