Das Usenet ist ein Computernetzwerk, das aus News-Servern aufgebaut ist, welche
den Austausch und das Speichern von Newsgroup-Artikeln erlauben.
Der Austausch von Artikeln basiert auf dem Network News Transport Protocol
(NNTP, Netzwerknachrichten Transportprotokoll), weshalb die News-Server oft
auch als NNTP-Server bezeichnet werden.
Im Usenet existieren heute über 50000 Newsgroups. Aus Übersichtlichkeitsgründen
werden diese Gruppen durch eine hierarchische Namensgebung gegliedert.
Der Gruppenname ist nach folgendem Muster aufgebaut:
Top-Level-Name / Sub-Level-Name1 / Sub-Level-Name 2 / usw.
Beispiel: news.newusers.questions ist eine Newsgroup, in welcher die
wichtigsten Fragen neuer Usenet-Benutzer beantwortet werden.
Klassischerweise werden auf der obersten Hierarchieebene acht "Top-Level-Namen"
unterschieden:
- comp: Computer- und Informatikthemen
- news: Usenetbezogene Themen
- rec (recreational): Freizeitbezogene Themen
- sci (scientific): Wissenschaftliche Themen
- soc (social): Gesellschaftliche und politische Diskussionen
- talk: Verschiedene (beispielsweise religiöse oder ideologische)
Diskussionsthemen
- humanities: Literatur und Geisteswissenschaften
- misc (miscellaneus, engl. für "verschiedenes"): Alles, was in keine
andere Hierarchie passt
Da das Erstellen neuer Gruppen in diesen klassischen Hierarchien relativ stark
formalisiert ist und darüber in einem Gremium entschieden wird, hat sich
daneben die alt-Hierarchie etabliert. Newsgroups in dieser Hierarchie umgehen
die klassischen Kategorien und ihr Betrieb ist weniger stark reglementiert.
Deutschsprachigen Gruppen ist vor den klassischen Kategorien ein de.
vorangestellt. de.comp.lang.javascript beispielsweise ist eine deutschsprachige
Newsgroup über Javascript.
Die meisten Provider stellen News-Server zur Verfügung, über welche man
sich für bestimmte Newsgroups anmelden, bzw. sie "abonnieren" (engl. subscribe)
kann. Da die enorme Nachrichtenmenge aller Newsgroups das Fassungsvermögen
dieser Server sprengt, nimmt der Provider eine Auswahl unter den existierenden
Newsgroups vor und stellt nur diese zur Verfügung.
Weil viele Newsgroups auf verschiedenen News-Servern verwaltet werden, müssen
sich diese Server untereinander abgleichen. Wenn ein Benutzer eine Nachricht an
eine Newsgroup auf dem Server seines Providers schickt (etwa über einen Newsreader), sendet dieser diese Nachricht an andere
News-Server mit derselben Newsgroup weiter, wodurch sie bald weltweit verfügbar
ist.