HTTPS is HTTP secured with TLS encryption — it encrypts data between the browser and server, protecting it from eavesdropping and tampering, and verifies the server's identity. It's essential for any site handling sensitive data (and now standard for all sites).
What HTTPS provides
HTTPS = HTTP over TLS (Transport Layer Security). It provides:
✓ ENCRYPTION → data in transit is encrypted → eavesdroppers can't read it (passwords,
data, cookies are protected on the network)
✓ INTEGRITY → data can't be tampered with in transit (detect modification)
✓ AUTHENTICATION → verifies the server's identity (via certificates) → you're talking
to the real site, not an impostor (prevents man-in-the-middle)
