HTTP là giao thức máy khách-máy chủ cho phép hai máy tính chia sẻ thông tin với nhau qua kết nối mạng. HTTP và HTTPS, an toàn hơn, đều là nền tảng cho World Wide Web.
Siêu văn bản đề cập đến loại thông tin được trao đổi qua giao thức HTTP. Siêu văn bản chứa các siêu liên kết được chuyển giữa các nút. Một cách khác để mô tả giao thức HTTP là gọi nó như một hệ thống phản hồi yêu cầu. Một máy tính gửi yêu cầu và máy tính kia thực hiện phản hồi. Đây cũng thường được gọi là mô hình tính toán máy khách-máy chủ. Các tiêu chuẩn hiện tại của HTTP đã được bắt buộc vào năm 1999.