OK, someone of you know what structure is better to make a chat application supposing that the client application is a Java Applet, the question is: What kind of structure should I use to develop a chat ?, RMI ?, servlets ?, networking programming or what ? Thanks a lot for the answers... Guido...