oleh ahli komputer asal Inggris bernama Sir Timothy John "Tim" Berners-Lee. Awalnya, tujuan Tim dalam merancang website adalah untuk memfasilitasi pertukaran dan pembaruan informasi antar sesama peneliti di tempat kerjanya.
perangkat lunak atau software yang menghubungkan dua objek berupa sistem client dan sistem server yang saling berkomunikasi melalui jaringan komputer maupun satu komputer yang sama. Server akan menyediakan pengelolaan aplikasi, data dan keamanan data client.
aplikasi (application layer) yang dikembangkan untuk membantu proses transfer antar komputer. Protokol ini berguna untuk mentransfer informasi seperti dokumen, file, gambar, dan video antar komputer.
permintaan dokumen kepada web server. 2. Selama HTTP server memproses permintaan klien, HTTP klien menunggu respon. 3. Selesai diproses, web server menjawab permintaan dengan kode status data, lalu barulah menutup sambungan.