Das Hypertext Transfer Protocol (HTTP, englisch für Hypertext-Übertragungsprotokoll) ist ein Protokoll zur Übertragung von Daten auf der Anwendungsschicht über ein Rechnernetz. Es wird hauptsächlich eingesetzt, um Webseiten (Hypertext-Dokumente) aus dem World Wide Web (WWW) in einen Webbrowser zu laden.
HTTPS nutzt zur Übertragung der Daten zwischen Webserver und Webbrowser Verschlüsselung der Daten mittels SSL/TLS. Ein Internet Service Provider (ISP) kann den Inhalt von ordnungsgemäß verschlüsselten Daten, die zwischen seinen Verbraucherinnen und dem Internet ausgetauscht werden, nicht kennen. Dennoch kennt der ISP noch die IP-Adressen der/des Absenderin/-s und der/des Empfängerin/-s.