HTTPS es una versión más segura de HTTP que utiliza un protocolo de seguridad llamado SSL (Secure Sockets Layer) o su sucesor TLS (Transport Layer Security) para encriptar los datos que se transmiten entre el servidor y el cliente. HTTP no ofrece seguridad de encriptación de datos, lo que significa que los datos pueden ser interceptados por terceros durante la transmisión. Además, HTTPS utiliza el puerto 443 para la comunicación, mientras que HTTP utiliza el puerto 80.