HTTP is an unsafe protocol, communications can be eavesdropped.
TLS and SSL add a criptographic layer on top of HTTP that allows: