HTTP – протокол передачи гипертекста, используемый для взаимодействия клиента (браузера) и сервера. Работает поверх TCP. Определяет методы запросов (GET, POST и т.д.) и коды состояния ответов.
HTTPS – безопасная версия HTTP, использующая шифрование (TLS/SSL) для защиты передаваемых данных.
TCP – протокол управления передачей, предоставляющий надежную, ориентированную на соединение потоковую передачу данных между приложениями. Гарантирует доставку пакетов в правильном порядке и проверяет их целостность.
UDP – протокол пользовательских датаграмм, предлагающий более быструю, но ненадежную передачу данных без установки соединения. Используется для сервисов, где скорость важнее гарантированной доставки (например, потоковое видео).
DNS – система доменных имен, отвечающая за преобразование доменных имен (например, google.com) в IP-адреса. Клиент отправляет запрос DNS-серверу, который возвращает соответствующий IP-адрес для установления соединения.