A system for linking a first computer to a second computer is disclosed. The system of the present invention comprises a network. A first computer is coupled to the network. A second computer is coupled to the network. A server is coupled to the network for receiving a request for direct linking from the first computer and a request for direct linking from the second computer, matching the first computer with the second computer using matching criteria received from the first computer and the second computer, and sending a network address of the second computer to the first computer. The first computer further comprises a circuit for establishing a communication link with the second computer.