There are several types of proxies. Proxy of each type is designed to solve its specific tasks, however they have much in common, and their abilities coincide in many features.
It is the most widespread type of proxy servers and when you hear just "proxy", it means nothing, but this type of a server. Earlier with a help of this proxy it was only possible to view web pages and pictures and download files. Now, new program versions (ICQ, etc.) know how to work through the HTTP proxies. Browsers of any versions know how to work with this type of proxy.
These proxy servers know how to work practically with any type of information on the Internet (TCP/IP protocol), however for their use in programs there should be obviously indicated a ability to work with SOCKS proxy. Some additional programs are necessary for using of SOCKS proxies within a browser (browsers do not know how to work through SOCKS proxy). However, any ICQ versions (and many other popular programs) can work perfectly through the SOCKS proxies. At last, we want to pay attention, while working with socks proxies it is necessary to specify its version: socks 4 or socks 5.
This type of proxy server could be accessed only with a browser. In other programs their using is complicated (and one does not need it, there are HTTP proxies). However as this type proxy is initially designed for operation through a browser, one can use it in a very simple way. Moreover, you can construct a chain from CGI proxies without any problems.
This type of proxies is highly specialized and aimed for work only with FTP servers. You can use these proxies in most popular file managers (FAR. Windows Commander, etc.), download managers (CuteFTP, GetRight, etc.) and in browsers.
back to proxy FAQ