Lirch on Java IRC client, jonka avulla käyttäjät yhteyden mihin tahansa IRC-palvelimeen ja liittyä useita chat. Ohjelma sisältää mahdollisuuden lähettää ja vastaanottaa tiedostoja muiden käyttäjien kanssa, chat-salatun yhteyden, kyky kirjoittaa skriptejä...