HTTP is an internet protocol that allows your browser to request web pages from the World Wide Web; HTTPS on the other hand, is a combination of HTTP and SSL.
Secure Sockets Layer or SSL are cryptographic protocols that provide security to communications that take place across the internet. So HTTPS allows you to not only send requests to servers, but it adds a layer of security on top of this HTTP request.