Общее и подробное описание SOCKS Это протокол, позволяющий сетевым приложениям взаимодействовать через сетевой экран, блокирующий прямое подключение. В таком случае используется специальный промежуточныйсервер, обращение к которому разрешено для обоих клиентов. Он передает данные, полученные от первого клиента второму и обратно. В отличии от HTTP-прокси, через SOCKS прокси можно пустить любой трафик (скажем, FTP). Кроме того SOCKS передает "чистые" данные, не добавляя от себя ничего лишнего, поэтому его сложнее выявить. В повседневной жизни SOCKS прокси чаще всего используется для доступа к сайтам, запрещенным сетевым экраном (фаерволлом). При таком раскладе получается, что Вы обращаетесь к серверу, а не к запрещенному интернет-адресу, поэтому соединение не блокируется. Второе, зачем можно использовать эти сервера, - это для анонимности, а именно скрытия IP-адреса. В таком случае к удаленному интернет-серверу подключение устанавливаете не Вы, а SOCKS прокси, поэтому конечный сервер вряд ли получит какую-либо информацию о Вас и Вашем компьютере.