Ein Endsystem bezieht sich auf jedes Computergerät, das mit anderen Geräten in einem Computernetzwerk kommuniziert. Dies kann verschiedene Arten von Geräten umfassen, wie z. B. Computer, Smartphones, Tablets, Drucker und sogar IoT-Geräte (Internet der Dinge).
Andererseits ist ein Webserver ein Softwareprogramm oder ein dedizierter Computer, der HTTP-Anfragen (Hypertext Transfer Protocol) von Webbrowsern empfängt und darauf antwortet. Wenn ein Benutzer eine URL (Uniform Resource Locator) in einen Webbrowser eingibt und die Eingabetaste drückt, sendet der Browser eine HTTP-Anfrage an den Webserver, der diesem Domänennamen zugeordnet ist. Der Webserver ruft dann die angeforderte Webseite oder Ressource ab und sendet sie an den Browser zurück, der sie dem Benutzer anzeigt.
Daher gilt ein Webserver nicht als Endsystem, da seine Hauptfunktion darin besteht, auf HTTP-Anfragen von Endsystemen (Webbrowsern) zu antworten. Der Webserver ist Teil der Netzwerkinfrastruktur, die Inhalte an Endsysteme liefert.