HTTP and HTTPS: What is the Difference?(2021)

The Terminology
HTTP and HTTPS are terms that most web browsers recognize. However, the two differ in how they communicate. While HTTP is often confused with HTTP hello, which is a method of sending hello to someone on the Internet, it is actually an extended Hypertext Transfer Protocol, better known as HTTPS. It’s commonly used on the Web and is often used for secure online communication over a public computer network.
Why is this important?
To understand why it’s important to encrypt sensitive information with SSL/TLS, you must first understand how HTTP gets its start. When web developers create a web page, they may include some kind of “server” code. This code, called a “protocol handler”, receives requests from end users and sends the request to the right program/software. The program or software then parses the request, converts it into a form appropriate for the server’s needs, and send back the result back to the end user.
How HTTP and HTTPS works?
In simple terms, when you visit a website, the browser will request information from the website through an HTTP request, and it will then send that request to the website’s “protocol handler”. Once the information has been received and decoded, your browser will then check to see if the site’s underlying server supports Secure Socket Layer or Secure Sockets Layer, and if it does, it will decrypt and make the proper SSL/TLS connections.