IRC czyli „Internet Relay CHAT” jest to system komunikacji internetowej bazujący na tak zwanych komunikatorach lub czatach internetowych. IRC umożliwia rozmówcom wysyłanie wiadomości tekstowych w czasie rzeczywistym. Uczestnicy rozmowy mogą komunikować się między poprzez odpowiednie kanały, rozmowa pomiędzy dwoma partnerami odbywa się przy użyciu pojedynczego kanału, nazywanego po angielsku „Query”. Użytkownik może samodzielnie stworzyć nowy kanał, ale także komunikować się w kilku kanałach jednocześnie. Duże sieci typu IRC składają się z kilku serwerów, które są w stanie zaoferować wielu użytkownikom dziesiątki tysięcy kanałów.