Sistema che permette di scambiarsi messaggi testuali in tempo reale tramite internet.
Le chat possono avvenire su varie piattaforme e utilizzano diversi protocolli, ma il principio di base è quello di scambiare messaggi istantanei in modo simile a una conversazione. Tramite una chat, infatti, le persone possono collegarsi e parlarsi direttamente fra di loro: la conversazione può avvenire tra due persone o tra più persone. Le chat si sono diffuse non solo per uso personale ma anche in ambito lavorativo, per esempio per fornire assistenza ai clienti.
Oggi sono sempre più diffusi anche i chat bot, programmi progettati per simulare una conversazione umana, usati per esempio per il supporto clienti per rispondere a domande o dare indicazioni alle persone che le richiedono.
Nel mondo delle chat online, IRC è stato uno dei primi e più importanti servizi di chat.