Als Backend werden meist die Server-Infrastrukturen bezeichnet, die das Herzstück der Anwendung bilden. Im Backend werden die Funktionen der Software programmiert und festgelegt. Ohne Backend gäbe es demnach auch kein Frontend, auch wenn das Backend für den User nicht sichtbar ist.