Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Backend ist der Teil einer Software-Anwendung der dem Server läuft.
Verteilte Anwendungen bestehen aus Backend und Frontend . Dabei bezeichnet man dasjenige Programm welches auf dem Server läuft und die Daten verwaltet als während das Programm welches die Daten auf Client darstellt als Frontend bezeichnet wird.
Beispiel: Ein Bankterminal welches dem Bankkunden verschiedene Transaktionen durchzuführen wird Frontend genannt während der Server der im Hintergrund die Daten aller in einer Datenbank verwaltet und die Transaktionen zusammenführt als Backend bezeichnet wird.