HTTP is the foundation of data communication for the World Wide Web. It allows for the distribution of hypermedia documents across distributed systems. HTTPS combines HTTP with SSL/TLS encryption to provide a secure channel for transmitting private information over the internet. When a website has an SSL certificate installed, it can enable HTTPS and encrypt communication between the server and web browsers. While HTTP transmits packet data unencrypted, HTTPS encrypts the data so that man-in-the-middle attacks cannot easily access sensitive information like credit card numbers or login credentials. Users should enable HTTPS when possible to securely transmit private information and protect their accounts from hackers.