A peer-to-peer collaborative network system is described. The peer-to-peer
collaborative network system allows for the existence of a number of
collaborative networks. Within the collaborative networks, users can
interact in ways such as messaging, file sharing, resource sharing, and
the like. The user will query other users on the network to determine
which collaborative networks are active. The user can then select an
active collaborative network without having to be invited there.