Simple Java chatting applications, include client application and server applications. The clients can connect the server and chat with other clients on the server. The server can handle the connections from multiple clients.