These two transfer protocols allows communication between different systems. The difference between HTTPS and HTTP is that HTTP isn't encrypted(in the case you want to know more
https://www.aiowares.com/showthread.php?tid=1537).
HTTPS supports SSL a certificate used to encrypt the data that is sent and decrypt the data received, instead HTTP send the data unencrypted, making HTTP more vulnerable to MITM(Man In The Middle) attacks. MITM is an attack where the attacker secretly relays and poss