HTTP steht abkürzend für Hypertext Transfer Protocol. Das Protokoll ist ursprünglich dazu gedacht, Webseiten (HTML-Daten) zwischen Web-Server und Web-Browser zu übertragen. Inzwischen wird HTTP zur Übertragung diverser Inhalte, wie z.B. Grafiken, im Internet verwendet. Das Hypertext Transfer Protocol stellt die oberste Protokoll-Schicht zur Verwaltung des Internets dar. Grundlegende Schicht ist das Internet Protocol (IP), welches das Internet grundlegend definiert. Darauf setzt das Transport Control Protocol (TCP) auf, welches die Verbindungswege zwischen den einzelnen Rechnern verwaltet. Als oberste Schicht teilt das HTTP die zu übertragenden Daten in Pakete auf.