A variation of HTTP that uses encryption (presently TLS) to secure the communication between client browser and server. See also HTTP.