Bagian depan dan bagian belakang () adalah istilah yang merujuk kepada peringkat awal dan akhir bagi suatu proses. Front-end memiliki peran untuk mengumpulkan data dalam berbagai bentuk kepada pengguna (user) lalu memprosesnya untuk memastikan hal ini memenuhi ketentuan yang dapat digunakan oleh back-end. Front-end merupakan antar muka antara pengguna dan back-end.

Bagian belakang 
Akses bagian belakang memungkinkan seseorang untuk masuk sebagai administrator dan melakukan perubahan informasi dalam website mereka. Untuk memiliki tingkatan halaman yang aman, umumnya halaman bagian belakang dilindungi dengan https dan juga SSL yang akan membuat enkripsi menjadi aman, dan juga password adminisrator yang berformat MD5. Dengan memiliki Halaman Back-end akan memudahkan seorang user untuk melakukan pembaruan (update) atas situs mereka.

Rekayasa perangkat lunak