Backend adalah bagian dari aplikasi yang berjalan di sisi server dan tidak terlihat langsung oleh pengguna. Bagian ini menangani logika bisnis, pemrosesan data, autentikasi, dan komunikasi dengan basis data. Backend menerima permintaan dari sisi tampilan, memprosesnya, lalu mengirim kembali hasil yang dibutuhkan. Ia ditulis dengan berbagai bahasa server dan biasanya berinteraksi dengan basis data serta layanan lain. Backend bertanggung jawab menjaga keamanan dan konsistensi data.
Backend memastikan data diproses dengan benar dan aman, menjadi tulang punggung yang mendukung semua fitur yang dinikmati pengguna di layar.
Saat pengguna menekan tombol masuk, backend memeriksa kecocokan kata sandi di basis data lalu memutuskan apakah akses diberikan.