HTTP (Hypertext Transfer Protocol) adalah protokol lapisan aplikasi yang menjadi dasar komunikasi data di World Wide Web. Fungsinya adalah untuk mentransfer data antara web server dan browser web. Secara sederhana, ketika Anda mengetikkan alamat website di browser, browser mengirimkan permintaan HTTP ke server. Server kemudian memproses permintaan tersebut dan mengirimkan kembali data (misalnya, kode HTML) ke browser melalui respons HTTP. Browser kemudian menampilkan data tersebut sebagai halaman web yang Anda lihat.