A method for transmitting electronic information items over a network
includes registering a first user via a first client machine and a second
user via a second client machine with a discovery machine wherein the
first client machine, the second client machine and the discovery machine
are coupled to a network. A communication is initiated from the second
user via the second client machine to the first user via the client
machine through the discovery machine. It is determined that the first
user will accept the communication and a direct link is established
between the first client machine and the second client machine and the
communication is delivered.