This is a network – based chat application written in Java and it is launched from the command line. The application consist of two different programs: ChatClient and ChatServer. They both can be started in the command line and are capable to send and receive messages between each other.