Also 'drin' bist Du schon, davon gehe ich mal aus. Wenn nicht, geh gleich zu dem Link am Ende. Da wirds wirklich ganz von Anfang erklärt. Sonst gibts hier erst mal ein paar Begriffe, die man als Anfänger kennen sollte:

Channel
ein 'Gesprächszimmer' in dem sich mehrere Leute aufhalten. Alles was 'gesagt' (getippt) wird, können alle lesen. In diesem Zusammenhang taucht oft das # auf. Channel-Namen fangen mit # an. Bei den meisten IRC-Clients kommt man mit '/join channel-name' in einen Channel. So ein Channel ist nichts besonderes oder Gott-gegebenes. Wenn jemand einen Channel joint, den es noch nicht gibt, wird er automatisch eingerichtet. Wenn der letzte ihn verläßt, wird er wieder geschlossen.
Mode, Op und @
Zustand eines Clients oder Channels. Alles mögliche ist durch einen Mode (Modus, Status) geregelt. Der wichtigste oder interessanteste ist der Operator oder kurz Op, bei den meisten Clients erkenntlich durch ein @ vor dem Nick. Er wird für ein Nick in einem Channel vergeben und bedeutet, daß man so eine Art Channel-Aufsicht-Recht (und -Pflicht) hat. In den meisten Channeln dürfen auch nur Ops das Topic ändern.
Query
ein 'unter 4 Augen' Gespräch. Man schickt sich gegenseitig Messages zu, die von vielen Clients in einem eigenen Query-Fenster angezeigt werden. Eine einzelne Nachricht kann in den meisten Clients mit '/msg nick-name message' verschickt werden. Für längere Gespräche wird man jedoch eher ein eigenes Query-Fenster öffnen mit '/query nick-name' und dort tippen. Messages und Queries sind also technisch das gleiche!
sagen und tun, /me
es wird unterschieden zwischen dem was jemand sagt ('das Wetter ist schön') und was jemand tut ('ich finde das Wetter schön'). Ersteres tippt man einfach ein. Letzters leitet man mit einem /me ein und formuliert es so, als sage jemand anders, daß man es tut ('/me findet das Wetter schön'). Die anderen Clients werden dann das /me durch den Nick ersetzen und meist irgendwie besonders hervorheben.
CTCP
ein universelles Informations-Protokoll von Client zu Client ('client to client protocol'). Der Server kümmert sich nicht darum, was da drin steht, sondern leitet die Information direkt von Client zu Client nur durch. Auf viele CTCP-Nachrichten wird direkt mit einem CTCP-Reply geantwortet. Dieses Reply ist aus Server-Sicht selber technisch aber auch ein CTCP, wird also ebenfalls einfach nur durchgereicht. Wird teilweise für Channel-Nachrichten und Queries benutzt. Darüber hinaus für den DCC-Verbindungsaufbau und weitere Dienste wie PING.
DCC
direkte Verbindung zwischen 2 Clients ('direct client-client'). Über eine CTCP-Nachricht wird die Verbindung eingeleitet und danach wird der Server nicht mehr benötigt. Wird für Dateiübertragung und für DCC-Chat verwendet. Viele Clients unterstützen drag'n'drop ins Query-Fenster für eine DCC-Dateiübertragung.
DCC-Chat
eine direkte Chat-Verbindung über DCC. Über den Server wird lediglich über eine kurze CTCP-Nachricht der Aufbau der DCC-Verbindung eingeleitet. Danach schicken sich die Clients die Nachrichten direkt zu und brauchen den Server nicht mehr. Macht meist keinen besonderen Sinn und sollte durch Query ersetzt werden
need input!
jetzt willst Du es genau wissen? Dann lies hier weiter: das FAQ der 'zuständigen' News-Group.