IRC (Internet Relay Chat), IRC sunucusu üzerinden eşzamanlı iletişim için bir protokoldür. IRC çok çeşitli amaçlar için kullanılır teknik destek almak, çevrimiçi klanlar için, personel üyeleri arasında gerçek zamanlı iletişim için, insanların sohbet ederek arkadaş edinmeleri, tanışmaları amaçları doğrultusunda ve daha fazlası. IRC’yi bir IRC istemsici aracılığı ile kullandığınız zaman bir IRC Sunucusuna bağlanırsınız, genel olarak IRC sunucuları, ücretsiz açık kaynaklı projelere odaklanan bir IRC ağı kullanmaktadır, Her IRC Sunucusunda, kanallar bulunmaktadır, bunlar genel olarak farklı konularda tartışmak ve ilgi alanlarını belirlemek amaçlı açılmaktadır, ve tamamen farklı proje ya da kullanımlar için ayrı odalar olarak bilinir. Örnek verecek olursak; #istanbul bu istanbuldan arkadaş arayışı olan kişiler için ya da daha deneyimsel baktığımız da #ubuntu adlı bir kanal Ubuntu açık kaynak işletim sistemi içindir. bunlar #Ubuntu gibi tüm IRC ağında kullanılabilen ağ çapında bir kanal oldu