What's the main difference between HTTPS and HTTP? Explain me in detail.
HTTP (HyperText Transfer Protocol) is a request-response protocol in the client-server computing model. It is most widely used protocol for data transfer over the web but the data exchanged using http isn’t as secure. HTTPS (HyperText Transfer Protocol Secure) is a combination of two different protocols such as SSL/TLS protocol. It is more secure way to access the web.
HTTPS is encrypted prior to transmission. HTTP is not. There are other minor differences, like site authentication and the logical port number used, but that is the key difference.
HTTP can be intercepted and can read by anyone.