Internet Relay Chat (IRC) è un sistema di chat su Internet. Permette a persone di tutto il mondo di conversare insieme, ma può anche essere utilizzato per due persone per chattare in privato.

Le chat room IRC sono anche chiamate canali IRC. Questi canali si trovano sui server IRC, ai quali ci si può collegare trovando le informazioni di quel server. Queste informazioni spesso iniziano con "irc", poi un periodo, il nome del server, poi un altro periodo e infine, .com .org o .net. Un esempio potrebbe essere "irc.[Nome del server].org".

Ci sono piccoli server IRC (per esempio OperaNet) fino a server IRC medi (freenode e DalNet, che hanno circa 30.000 utenti) e grandi server IRC (per esempio EFNet, UnderNet, che hanno oltre 100.000 utenti).

Per utilizzare IRC è necessario un client IRC. Un client IRC è un programma per computer progettato per lavorare con IRC. Ci sono molti client basati su browser web Java e applicazioni. I client stand-alone più diffusi includono mIRC per Microsoft Windows e XChat per Linux e Microsoft Windows. Il browser Opera ha un client IRC integrato nel browser. ChatZilla è un client di chat che è un plugin per Mozilla Firefox.

I bot IRC sono programmi per computer utilizzati per aiutare a controllare e proteggere i canali.

I canali IRC di solito iniziano con un hash (#).