Most often than not, we run heavy GUI-based applications for the simplest of tasks. One such simple task is instant messaging or chatting. Chat tools enable users to start chatting with other users in real-time. It also enables users to transmit text messages, images, videos, and hyperlinks. In this Book, we aim to build a simple command-line chat tool which is easy to use and also has a very minimal interface.