Ein Computernetz besteht aus einer Reihe von Geräten, die über Links miteinander verbunden sind. Ein Knoten kann ein Computer, ein Drucker oder jedes andere Gerät sein, das Daten senden oder empfangen kann. Die Links, die die Knoten verbinden, werden als Kommunikationskanäle bezeichnet.Computernetzwerke verwenden eine verteilte Verarbeitung, bei der die Aufgaben auf mehrere Computer verteilt werden. Anstatt dass ein einziger Computer eine gesamte Aufgabe bearbeitet, bearbeitet jeder einzelne Computer eine Teilmenge.