HTTP keep-alive is an instruction that allows a single TCP connection to remain open for multiple HTTP requests.