HTTPS uses the HTTP protocol on top of SSL/TLS protocol. The goal is to secure (encrypt) all data transmitted between the client (your browser) and the server.

SSL has been around for over two decades and there was a reason why many websites, blogs and even e-commerce sites haven’t used it. The price for a SSL certificate was considerably high.