Hypertext Transfer Protocol
What is it?
HTTP defines how data packets are communicated between a device and a web server and what actions a device and web server should take in response to the data packets.
For example, if you want to access the website lifehacker.com.au, you would have to enter HTTP which tells the web browser that this address is a web server. The device sends data packets communicated via HTTP to which the server responds back with data packets showing the website.
Why does HTTPS have an S?
Some URLs have HTTPS instead of HTTP. Hypertext Transfer Protocol Secure (HTTPS) simply means there's a secure channel where the regular HTTP process has taken place but data packets are encrypted through public key infrastructure, which involves a private key known by you and the web server and a public key obtained off the web, to ensure data packets can only be read by the sender and its intended recipient.
For example, an online banking website, such as Commbank, would use HTTPS. If you were to do some online banking on the Commbank website HTTPS represents a secure channel for data packets to be sent directly from your device to the Commonwealth Bank's web servers. Information is encrypted and cannot be read by intruders such as hackers and can only be read by the bank and you.