O Internet Relay Chat (IRC) é um sistema de bate-papo na Internet. Ele permite que pessoas de todo o mundo conversem juntas, mas também pode ser usado por duas pessoas para conversar em particular.

As salas de bate-papo do IRC também são chamadas de canais IRC. Estes canais estão em servidores IRC, aos quais você pode se conectar encontrando as informações deste servidor. Essas informações geralmente começam com "irc", depois um ponto, o nome do servidor, depois outro ponto, e finalmente, .com .org ou .net. Um exemplo seria "irc.[Servername].org".

Existem servidores IRC pequenos (por exemplo, OperaNet) a médios (freenode e DalNet, que têm cerca de 30.000 usuários) e grandes servidores IRC (por exemplo, EFNet, UnderNet, que têm mais de 100.000 usuários).

É necessário um cliente IRC para utilizar o IRC. Um cliente IRC é um programa de computador projetado para trabalhar com o IRC. Há muitos clientes baseados em navegador web Java, bem como em aplicações. Os clientes independentes mais populares incluem o mIRC para Microsoft Windows e o XChat para Linux e Microsoft Windows. O navegador Opera tem um cliente IRC embutido no navegador. ChatZilla é um cliente de chat que é um plugin para o Mozilla Firefox.

Os bots IRC são programas de computador usados para ajudar a controlar e proteger os canais.

Os canais IRC geralmente começam com um hash (#).