L'Internet Relay Chat (IRC) est un système de chat sur Internet. Il permet à des personnes du monde entier de discuter ensemble, mais il peut également être utilisé pour que deux personnes puissent discuter en privé.

Les salons de discussion IRC sont également appelés canaux IRC. Ces canaux se trouvent sur les serveurs IRC, auxquels vous pouvez vous connecter en trouvant les informations de ce serveur. Ces informations commencent souvent par "irc", puis un point, le nom du serveur, un autre point et enfin .com, .org ou .net. Un exemple serait "irc. [Nom du serveur].org".

Il existe des petits serveurs IRC (par exemple, OperaNet), des serveurs IRC de taille moyenne (freenode et DalNet, qui comptent environ 30 000 utilisateurs) et des grands serveurs IRC (par exemple, EFNet, UnderNet, qui comptent plus de 100 000 utilisateurs).

Un client IRC est nécessaire pour utiliser IRC. Un client IRC est un programme informatique conçu pour fonctionner avec IRC. Il existe de nombreux clients basés sur un navigateur web Java ainsi que sur des applications. Les clients autonomes les plus courants sont mIRC pour Microsoft Windows et XChat pour Linux et Microsoft Windows. Le navigateur web Opera possède un client IRC intégré dans le navigateur. ChatZilla est un client de chat qui est un plugin pour Mozilla Firefox.

Les bots IRC sont des programmes informatiques utilisés pour aider à contrôler et à protéger les canaux.

Les chaînes IRC commencent généralement par un dièse (#).