HTTP znači HyperText Transfer Protocol. Slovo "s" u HTTPS znači Secure. Kod običnog HTTP protokola, informacije koje korisnik šalje serveru nisu šifrirane, što hakerima olakšava krađu tih informacija. Kod HTTPS protokola, informacije se šifriraju pomoću SSL certifikata (Secure Sockets Layer) ili TLS protokola (Transport Layer Security). SSL certifikat pretvara informacije u šifru, dok TLS onemogućuje prisluškivanje i uplitanje druge strane prillikom prijenosa. Kod TLS-a poslužitelj je autentificiran - time korisnik zna točno s kim komunicira.
Još jedna važna razlika između HTTP i HTTPS tiče se optimizacije za tražilice. Naime, Google stranicama koje koriste HTTPS daje bolje pozicije na pretragama. Uz to, Google Chrome upozorava korisnika prije nego što pristupi stranici koja koristi HTTP, i da bi korisnik takvoj stranici pristupio mora napraviti nekoliko dodatnih klikova. Siguran sam da to ne pomaže zadovoljstvu potencijalnih korisnika takve stranice.