A web server and a browser can establish an encrypted connection thanks to the security protocol known as SSL (Secure Sockets Layer). It stops unauthorised individuals from viewing or altering sent data. https://medium.com/@leasepacket/how-to-get-an-ssl-certificate-b0c67a00ece8