Communications in which both sides have equal responsibility for initiating, maintaining and terminating the session. Contrast with "master-slave communications," in which the host determines which users can initiate which sessions. If the host were programmed to allow all users to initiate all sessions, it would look like a peer-to-peer system to the user. See
peer-to-peer network and
grid computing.