Question:What is the difference between http:// and https://?
HTTPS stands for “Hyper Text Transfer Protocol with Secure Sockets Layer (SSL)”.
This also means secure, because your HTML traffic is encrypted between the Server (codecademy) and the Client (Your browser).
If it was not HTTPS, but HTTP, then an attacker (sitting in an internet coffee for example) could see all your traffic. This would include your login information and password. The attacker could also alter the data stream, meaning that he can change what you see on the internet. He could replace this comment with anything he chooses, and that’s what you’d see. Currently, TLS is SSL’s successor and most sites now(including Codecademy) use TLS as it has stronger encryption algorithms. The differences between the two protocols are very minor and technical , but they are different standards. TLS uses stronger encryption algorithms and has the ability to work on different ports. Additionally, TLS version 1.0 does not interoperate with SSL version 3.0. The two terms are often used interchangeably in the industry although SSL is still widely used.