Назначение: используются внутри других программ для простой работы c HTTP
Telnet - это простейшее средство отладки. telnet открывает tcp соединение и связывает его с консолью, позволяя общаться с web-сервером напрямую с клавиатуры.
GET запрос к серверу с отображением всех заголовков:
curl -vv 'http://api.site.com/method/?arg=1'
POST запрос к серверу с авторизацией и передачей доп. заголовков:
curl -vv -d 'arg=1' -H'X-Token: 123' 'http://api.site.com/method/'
Основное назначение - отображение HTML страниц.
Однако, возможности современных браузеров огромны.
Существуют операционные системы и 3D-игры, работающие внутри браузеров!