قرارداد انتقال ابرمتن به اختصار اچ‌تی‌تی‌پی (http) یک پروتکل یا قرارداد ارتباطی است که برای انتقال و تبدیل اطلاعات در وب استفاده می‌شود. از این پروتکل برای استخراج مستنداتی که بصورت پیوند در دیگر مستندات قرار گرفته اند استفاده می‌شود. این راهکار منجر به تولید محتوی وب می‌شود. تولید و توسعه این پروتکل به عهده دو موسسه کنسرسیوم وب جهان‌گستر می‌باشد. این دو موسسه با یکدیگر در نشر مستندات RFC همکاری می‌کنند، مانند RFC 2616 که استاندارد HTTP 1.1 ( نسخه جاری این پروتکل) در آن آمده است.

این پروتکل استانداردی برای ارسال درخواست به خادم یا سرور و دریافت پاسخ از آن می‌باشد. سرور در اینجا یک سایت می‌باشد که پاسخ آن را مشتری client دریافت می‌کند. در واقع مشتری کاربر نهایی سرور می‌باشد. مشتری در خواست خود را که یک http request می‌باشد را به کمک ابزارهایی مانند وب گردها web browser یا برنامه‌های مشابه که user agent نامیده می‌شوند، برای سرور ارسال می‌کند. به سروری که منابع ی مانند فایل‌های HTML یا تصاویر را ایجاد یا ذخیره می‌کند اصطلاحا origin server گفته می‌شود. HTTP در واقع زبانی است که Client (یا در اینجا همان Web browser) و Server (یا در اینجا همان Web server) از طریق آن باهم گفتگو می‌کنند.