What is the difference between HTTP and HTTPS?
HTTPS is HTTP with encryption layered on top via TLS (SSL). With HTTPS, data between your browser and the server is encrypted and authenticated, so a third party can't read or tamper with it. HTTP sends everything in plaintext. The 'S' is the whole difference — and it's why you should never enter passwords or payment details on a plain HTTP site.