IRC es un protocolo de comunicación en tiempo real basado en texto que permite debates entre dos o más personas a través de canales. Los usuarios se conectan a través de una aplicación cliente a un servidor IRC que gestiona los canales y conversaciones. IRC es ampliamente utilizado para charlar, hacer amigos y compartir archivos con personas que comparten intereses similares.