IRC - Internet Relay Chat - ist ein rein textbasiertes Chat-System. Es ermöglicht dem User Gesprächsrunden mit einer beliebigen Anzahl von Teilnehmern in so genannten Channels (Gesprächskanäle), aber auch Gespräche zwischen zwei Teilnehmern (Query) zu führen. Neue Channel können jederzeit und von jedem Teilnehmer eröffnet werden. Genauso kann man gleichzeitig sich in mehreren Channels aufhalten und an den Gesprächen dort teilnehmen.
Um an den Chats in den verschiedenen Netzwerken teilnehmen zu können bedarf es eines speziellen Programms. Neben dem stand-alone IRC-Client wie zum Beispiel "mIRC" kann man auch über Browsererweiterungen für beispielsweise Opera oder Mozilla Firefox sowie über in Homepages eingebundene Java-Applets eine Verbindung zum Netzwerk aufbauen. Die beiden letzteren Möglichkeiten schränken den Benutzer allerdings in Funktionalität sowie Umfang ein und sind meist auf das Wesentliche beschränkt.