IRC es un protocolo de comunicación en tiempo real basado en texto que permite conversaciones públicas entre usuarios en canales designados por nombres comenzando con # o &. Los usuarios se conectan a través de aplicaciones cliente a servidores IRCd que gestionan los canales y conversaciones, permitiendo a todos los usuarios en un canal comunicarse aunque no se hayan contactado antes. IRC fue creado en 1988 por Jarkko Oikarinen como reemplazo del programa MUT en un BBS finlandés.