| URL | URL starts with http:// | URL starts with https:// | 
		| Default port | Here in http default port is 80 | Default port of HTTPS is 443 | 
		| Layer | HTTP is an application layer protocol used for transferring information between computers on the World Wide Web. | In HTTPS communication protocol is encrypted using Transport Layer Security or formerly Secure Sockets Layer. | 
		| Security | HTTP is less secure as compare to HTTPS. | HTTPS has enhanced security as compare to HTTP. | 
		| Certificates | No need of TLS certificates in HTTP. | HTTPS requires TLS certificate to be install on server. | 
		| Domain Validation | In HTTP we will not require domain validation. | In HTTPS we need both domain validation and legal validation. | 
		| Encryption | Here in http no encryption is required | HTTPS is more secure then HTTP and this is done by encryption of data. | 
		| Data Transfer | In HTTP data is transfers in plain text. | HTTPS consumes computation power to encrypt the communication channel. | 
		| Speed | HTTP is faster then HTTPS. | HTTPS stands for Hypertext Transfer Protocol Secure. | 
		| Full Form | HTTP protocol stands for Hypertext Transfer Protocol. | It is a secure protocol, so it is used for those websites that require to transmit the bank account details or credit card numbers. | 
		| Used for | It is mainly used for those websites that provide information like blog writing. | It is a secure protocol, so it is used for those websites that require to transmit the bank account details or credit card numbers. | 
		| Preference | Google does not give the preference to the HTTP websites. | On the other hand google will preferences to HTTPS and HTTPS are more secure. |