What is SSL and how does it relate to HTTPS?
SSL is a protocol for secure tunneling or encrypting network connections at the application level.
HTTPS is just HTTP used over SSL.