Front-End adalah tampilan yang pengguna lihat pada sebuah website. Sesuai namanya, front-end merupakan hal-hal yang berkaitan dengan bagian depan sebuah website. Karena itu, bagian ini sering disebut sebagai client-side. Orang yang mengelola bagian ini adalah Front-end Developer.
Seorang Front-end Developer berperan untuk mengelola, memodifikasi, dan mengembangkan tampilan sebuah website. Mereka biasanya menggunakan bahasa pemrograman CSS, HTML, dan JavaScript dalam bekerja.
Namun, mereka tidak mengerjakan desain dari nol karena hal itu adalah ranah pekerjaan UI Designer. Developer yang mengurus bagian depan website ini bekerjasama dengan designer. Mereka akan memindahkan hasil desain tersebut ke tampilan website untuk pengguna dan menjadikannya lebih hidup.