Software, die auf einem Server läuft und die Aufgabe hat, HTTP-Anfragen zu verarbeiten und die passenden HTTP-Antworten zu generieren. Dies beinhaltet in der Regel auch den Zugriff auf serverseitige Datenbanken, um Datensätze zu speichern, abzufragen, zu verändern oder zu löschen.