Difference between a SOCKS proxy and and HTTP proxy
[HIDE]HTTP Proxy
HTTP proxy server is a proxy, allowing working on the Internet with HTTP and (not always) FTP protocols. It (as well as other proxy servers) can carry out caching of information downloaded from the Internet
SOCKS Proxy
Servers Though this protocol was developed long ago enough, it is rather new (compared to the HTTP proxy). SOCKS allows to work with any (version Socks 4 - with TCP, Socks 5 - with TCP and UDP) protocols. A socks proxy simply transfers data from a client to a server, not penetrating into this data contents (therefore it can work with HTTP, FTP, SMTP, POP3, NNTP, etc.).
For All who dont know the difference.
[/HIDE]