HTTP e HTTPS sono due varianti dello stesso protocollo utilizzato per il trasferimento delle pagine web in internet. Essi vengono ampiamente utilizzati durante la navigazione in rete attraverso i piu' comuni browser (Internet Explorer, Firefox, Safari e simili), ma presentano una grande differenza.
Mentre nell'HTTP tutte le comunicazioni avvengono "in chiaro" senz'alcun genere di sicurezza, nell'HTTPS viene creato un canale di comunicazione criptato attraverso lo scambio di certificati in modo da garantire l'identita' delle parti e la riservatezza dei dati. Mentre il primo e' quello di utilizzo piu' comune, l'HTTPS viene di norma utilizzato in tutte quelle situazioni in cui e' richiesto un certo grado di sicurezza come transazioni elettroniche, acquisti online e lettura di messaggi di posta elettronica