"http" and "https" are protocols. "http" stands for "Hypertext Transfer Protocol", while "https" stands for "Hypertext Transfer Protocol Secure". The latter uses secure encryption (SSL/TLS) for secure data transfer.