Programi za neposredno sporočanje (instant messaging) že več let postajajo vse bolj priljubljeni in izrinjajo klasično elektronsko klepetanje oziroma 'ircanje'. Čeprav je princip pri uporabi programov, ki podpirajo protokol IRC (internet relay chat), in programih za neposredno sporočanje zelo podoben, so vseeno nekatere ključne razlike, predvsem v tem, da je pri neposrednem sporočanju sogovornik načeloma znan.