HTTP (Hypertext Transfer Protocol) adalah protokol lapisan aplikasi yang digunakan untuk pertukaran informasi di web, dengan versinya yang paling umum adalah HTTP/1.1 yang memungkinkan koneksi persisten. Protokol ini berfungsi dengan menggunakan model permintaan-respon antara klien dan server, dan dapat dikombinasikan dengan berbagai metode seperti GET, POST, dan DELETE. Meskipun HTTP memiliki banyak manfaat, ia juga rentan terhadap keamanan dan penyebaran virus, sehingga HTTPS menjadi alternatif yang lebih aman untuk transaksi online.