Program IceChat je klientem pro komunikaci přes oblíbený protokol IRC (Internet Relay Chat). Tento dokáže být zároveň připojen k neomezenému množství IRC serverů, zvládá základní mirc skriptování, ale nedělají mu problém ani VBS skripty.
Okno klienta je rozděleno na několik části (seznam oblíbených serverů, seznam uživatelů v kanále, hlavní okno chatu). Mezi otevřenými kanály je možno přepínat pomocí záložek.