Transport Layer Security

TLS establishes an authenticated, confidential, integrity-protected channel. HTTPS is HTTP carried over TLS.