Giao thức HTTP (Hipertext Transfer Protocol - Giao thức truyền tải siêu văn bản) là giao thức giao tiếp theo kiểu truy vấn - trả lời (request-response) giữa khách-chủ (client-server) được sử dụng phổ biến trên internet. Cũng nên biết là trên internet ngoài HTTP ta còn có rất nhiều giao thức khác như FTP (File Transfer Protocol - Giao thức truyền tập tin), SMTP (Simple Mail Transfer Protocol - Giao thức truyền tải thư tín đơn giản)... World Wide Web được xây dựng dưa trên nền tảng giao thức HTTP và công nghệ HTML (Hipertext Markup Language : Ngôn ngữ đánh dấu siêu văn bản).
Một HTTP khách (HTTP client), chẳng hạn một trình duyệt web (web browser), dùng HTTP để truy vấn một tài liệu HTML, khi nhận được trả lời từ HTTP chủ (HTTP server), chẳng hạn máy chủ Apache (Apache HTTP server : httpd), nó sẽ định dạng (format) rồi hiển thị tài liệu này cho người dùng. HTTP được sử dụng để truyền tải không chỉ HTML, tuy nhiên HTML là ngôn ngữ giao tiếp (lingua franca) của web và ứng dụng web.