HTTP (Hypertext Transfer Protocol) es el protocolo base. Es sin estado (stateless), lo que significa que cada petición es independiente de la anterior.
HTTPS: Es HTTP sobre TLS/SSL. Añade una capa de cifrado asimétrico y simétrico, garantizando que nadie pueda interceptar los datos (sniffing) o manipularlos (man-in-the-middle).
Reto 2: Si el protocolo HTTP es "sin estado", ¿cómo es posible que una tienda online recuerde qué productos has añadido al carrito mientras navegas por diferentes páginas?