Umsetzung des Screendesigns in Code und ist daher der sichtbare Teil der Website/Applikation für den Nutzer. Im Gegensatz dazu ist das Backend für den nicht sichtbaren Teil wie z.B. Datenspeicherung zuständig.