An extension of HTTP that uses encryption to secure communication.
HTTPS encrypts data transmitted between client and server using TLS (Transport Layer Security). This prevents eavesdropping, tampering, and man-in-the-middle attacks. Modern browsers show a padlock icon for HTTPS sites and mark HTTP sites as "Not Secure." HTTPS requires an SSL/TLS certificate issued by a trusted Certificate Authority.