Frontend bezieht sich auf den Teil einer Software-Anwendung, der für die Interaktion mit den Benutzerinnen und Benutzern verantwortlich ist und in der Regel die Benutzeroberfläche und die zugehörige Funktionalität umfasst. Entwicklerinnen und Entwickler, die im Frontend-Bereich arbeiten, nutzen Technologien wie HTML, CSS und JavaScript, um ansprechende und benutzerfreundliche Webseiten oder Anwendungen zu gestalten. Im Gegensatz dazu steht das Backend, das sich auf die serverseitige Logik und Datenverarbeitung konzentriert, die für das Funktionieren einer Anwendung erforderlich sind.
Mehr dazu hier.