HTTP:  Hypertext Transfer Protocol visualized as http in the address bar of your browser, responsible for transmitting and receiving information across the world. HTTP serves as request and feedback process that all users on the Internet follow, so that the information can be easily and efficiently pass between the servers (hold information), and the users who are trying to access it. Basically, http is used to access html pages, but other languages like .PHP, ASP.NET, and many more.

HTTPs:  Many of the users exchange their highly confidential information over the Internet, like in case of Banking sites or Ecommerce web site, so such web sites need to be secure in order to protect them from Phishing attack. Therefore, Netscape introduced SSL certificate or Secure Socket Layer by which the web sites that need authentication gets certified. The secured web sites display “https” instead of “http” in the address bar of the user browser from where they get confidence to complete the transaction.

In many ways https is similar to http as it follows the same basic protocols. Both systems use the same Uniform Resource Identifier (URI), so that resources can be easily identified universally. Use of https instead of http indicates that the site is encrypted.