Un chat es un sistema que permite a dos o más personas comunicarse en tiempo real a través de Internet utilizando texto, audio o video. Los usuarios se reúnen en canales temáticos o generales y usan seudónimos o nicks. Dentro de los canales, los mensajes son públicos, pero también se permiten mensajes privados entre dos usuarios.