Frontend, bir kullanıcının doğrudan etkileşim kurduğu bir bilgisayar programının arayüzüdür. Bu arayüz genellikle web uygulamaları, mobil uygulamalar veya masaüstü uygulamalarında bulunur.
Frontend geliştirme, bu arayüzleri tasarlama, oluşturma ve geliştirme sürecini ifade eder. Bir frontend geliştiricisi, HTML, CSS ve JavaScript gibi teknolojileri kullanarak kullanıcı arayüzü tasarlar ve geliştirir. Bu, kullanıcının bir web sitesi, mobil uygulama veya diğer bir programla etkileşim kurmasına olanak tanır.