Frontend ist der Teil einer Software, der dem Benutzer direkt angezeigt wird. Es bezieht sich auf die Benutzeroberfläche, die dem Benutzer auf dem Bildschirm angezeigt wird und ermöglicht es dem Benutzer, mit der Software zu interagieren. Frontend–Entwickler erstellen die Benutzeroberfläche, sodass sie einfach zu bedienen ist und dem Benutzer eine intuitive Benutzererfahrung bietet. Sie erstellen auch die Benutzeroberflächenelemente, wie Schaltflächen, Menüs, Textfelder, Bilder und andere visuelle Elemente, die für die Interaktion des Benutzers mit der Software erforderlich sind.