Internet Relay Chat an application that lets multiple users communicate via text messages with each other in common virtual rooms.