HTTP ofwel HyperText Transfer Protocol staat voor het protocol om hypertextfile over internet te verplaatsen.
Het vereist een zogenaamde HTTP client programma aan de ontvangende kant en een HTTP server programma zoals bijvoorbeeld Apache aan de zendende kant.
Het is verreweg het meest gebruikte protocol op internet.