HTTP/HTTPS
HTTP, short for Hypertext Transfer Protocol, is the protocol used to transfer data through the internet. HTTPS is an updated version of HTTPS and is short for Hypertext Transfer Protocol Secure. This is a more secure version of the original protocol and uses SSL/TLS to send encrypted data through the internet.
HSTS
HSTS, short for HTTP Strict Transport Security, is a security mechanism required to protect HTTPS websites. HSTS was specifically developed to protect web applications from man-in-the-middle attacks, like downgrade attacks. HSTS also simplifies protection from cookie hijacking.
