1. A method of managing social network user information over a network, comprising: receiving a plurality of social network user information from a user; receiving a relationship criteria for viewing the social network user information from the user; receiving a request to view the social network user information from another user; and providing at least a portion of the social network user information to the other user based, in part, on a mapping of the relationship criteria against the plurality of social network user information.