Отличие лишь в защищенности... Через протокол HTTP данные передаются в открытом виде, а через HTTPS в зашифрованном, к тому же сайты с HTTPS имеют сертификацию и более релевантны для поисковых систем (больше доверия). Сама буква S означает Secure (Защита)
Алексей Ф., Спасибо Алексей!
HTTP и HTTPS отличаются степенью шифрованияя передаваемых данных. Если у HTTP все передается в открытом виде, то у HTTPS зашифрованно. Если вы хотите перевести свой сайт на HTTPS, необходимо выпустить и установить сертификат. Можно начать с бесплатного Let's Encrypt.
HTTPS не является отдельным протоколом передачи данных, а представляет собой расширение протокола HTTP с надстройкой шифрования; передаваемые по протоколу HTTP данные не защищены, HTTPS обеспечивает конфиденциальность информации путем ее шифрования; HTTP использует порт 80, HTTPS — порт 443.
Подробнее - https://ssl.subb.by/
Если кратко, https обеспечивает безопасное соединение с твоего компьютера до сайта, и все данные передаются в шифрованном виде. При обычном http - всё передается в открытую, таким образом все посредники (промежуточные узлы - типа прокси, впн, роутеров) могут перехватить информацию.
HTTP — прикладной протокол передачи данный, используемый для получения информации с веб-сайтов
HTTPS — расширение протокола HTTP, поддерживающее шифрование по протоколам TLS и SSL