Hypertext Transfer Protocol (HTTP) เป็นภาษาสื่อสารเครือข่ายที่ใช้บนเวิลด์ไวด์เว็บเพื่อแลกเปลี่ยนข้อความกราฟิกเสียงและข้อมูลและบริการประเภทอื่น ๆ HTTP ถ่ายโอนข้อมูลระหว่างคอมพิวเตอร์ที่เชื่อมโยงทั่วโลกในรูปแบบข้อความล้วน รุ่นที่ปลอดภัยของ Hypertext Transfer Protocol (HTTPS) สั่งให้เว็บเบราว์เซอร์ทำการเข้ารหัสสตรีมการสื่อสารเพื่อปกป้องข้อมูลที่มีความละเอียดอ่อน HTTPS ใช้สำหรับการค้าการธนาคารและบริการอื่น ๆ ที่จำเป็นต้องมีลิงค์ที่ปลอดภัย
การประดิษฐ์ HTTP และ World Wide Web นั้นได้รับการยกย่องให้กับนักฟิสิกส์ของ MIT English John Sirers John Berners-Lee (“ Tim” Berners-Lee) Berners-Lee เสนอแนวคิดดังกล่าวในเดือนมีนาคม 2532 และในเดือนธันวาคม 2533 เขาและทีมของเขาแลกเปลี่ยนข้อมูลระหว่างคอมพิวเตอร์ในเครือข่ายได้สำเร็จโดยใช้ Hypertext Transfer Protocol
HTTP ทำงานในรูปแบบไคลเอ็นต์ - เซิร์ฟเวอร์โดยที่เซิร์ฟเวอร์เป็นคอมพิวเตอร์บนอินเทอร์เน็ตที่โฮสต์เว็บไซต์หรือธนาคารข้อมูลและไคลเอ็นต์เป็นคอมพิวเตอร์ที่ขอข้อมูลจากเซิร์ฟเวอร์ HTTP เป็นส่วนหนึ่งของโปรโตคอลเครือข่ายแบบแบ่งชั้น ในลำดับชั้นเครือข่าย HTTP เป็นชั้นแอปพลิเคชันที่ทำงานอยู่ด้านบนของชั้นการขนส่งที่โดดเด่นที่รู้จักในชื่อ Transmission Control Protocol (TCP) TCP เป็นส่วนหนึ่งของ Internet Protocol Suite (IPS) ซึ่งรวมถึงการกำหนดที่อยู่ Internet Protocol (IP) ที่ใช้กับ TCP ซึ่งเป็นการรวมกันที่เรียกว่า TCP / IP
ไคลเอ็นต์และเซิร์ฟเวอร์ทุกรายการบนเว็บจะถูกระบุด้วยที่อยู่ IP ที่เป็นตัวเลขหรือ Uniform Resource Locator (URL) สิ่งนี้ทำให้มั่นใจได้ว่าคำขอข้อมูลและการตอบสนองที่สอดคล้องกัน (ดาตาแกรม) ได้รับการกำหนดเส้นทางอย่างถูกต้องผ่านเครือข่ายต่างๆที่รวมกันเป็นเวิลด์ไวด์เว็บ IP ที่เป็นตัวเลขจะถูกแมปกับชื่อที่เกี่ยวข้องเพื่อให้จำ URL ได้ง่ายขึ้น ดังนั้นหนึ่งสามารถป้อน wisegeek.com ในหน้าต่าง URL ของเบราว์เซอร์แทนที่จะต้องจำสตริงหมายเลข IP ในการเปรียบเทียบคร่าวๆ TCP อาจถูกมองว่าเป็นยานพาหนะหรือเอ็นจิ้นที่ HTTP ใช้ในการเดินทางระหว่างคอมพิวเตอร์ในขณะที่ IP รับรองว่าเส้นทางที่ดีที่สุดจะถูกนำไปใช้และข้อมูลจะมาถึงปลายทางที่ถูกต้อง
เช่นเดียวกับโปรโตคอลทั้งหมด Hypertext Transfer Protocol ได้รับการพัฒนาเมื่อเวลาผ่านไปการเปลี่ยนเวอร์ชั่นจากรูปแบบดั้งเดิม การพัฒนา HTTP นั้นตกไปอยู่ที่ Internet Engineering Task Force (IETF) และ World Wide Web Consortium เอนทิตีเหล่านี้เผยแพร่คำร้องขอความคิดเห็น (RFCs) ซึ่งมีรายละเอียดมาตรฐานใหม่เช่น RFC 2616 ของเดือนมิถุนายน 1999 โดยอธิบาย HTTP / 1.1 ซึ่งเป็นเวอร์ชันปัจจุบันที่ใช้กันมากที่สุด
Secure HTTPS (https: // vs http: //) นั้นเหมือนกันกับ Hypertext Transfer Protocol มาตรฐาน แต่สำหรับการโทรไปยังเว็บเบราว์เซอร์เพื่อสร้างการเชื่อมต่อที่เข้ารหัสระหว่างเซิร์ฟเวอร์และไคลเอนต์ เบราว์เซอร์สมัยใหม่ทั้งหมดมีการเข้ารหัสแบบจุดต่อจุดเกิดขึ้นโดยอัตโนมัติและไม่มีการแทรกแซงจากผู้ใช้เมื่อเชื่อมต่อกับเว็บไซต์ที่มีที่อยู่เริ่มต้นด้วย https: // ข้อมูลใด ๆ ที่ออกจากเซิร์ฟเวอร์หรือไคลเอนต์จะได้รับการเข้ารหัสก่อนออกจากคอมพิวเตอร์และถอดรหัสเมื่อเดินทางมาถึงซึ่งเหลือเส้นทางที่ไม่สามารถพิสูจน์ได้


