O HTTPS é a junção entre o protocolo HTTP e um protocolo seguro para transferência de dados (habitualmente SSL que não deve ser confundido com SSH). Em cada sessão iniciada (leia-se, cada vez que visitam um site através de HTTPS) todos os dados são transmitidos de forma encriptada. O objetivo é a salvaguarda dos dados transferidos entre o utilizador e o servidor.