Als Frontend bezeichnet man den Bereich einer Website, welcher näher am Nutzer der Software für die Websiteerstellung liegt. Den Bereich, welcher näher am System ist, bezeichnet man als Backend. Prinzipiell dient das Frontend zur Eingabe und das Backend zur Verarbeitung.