*)A gateway is used to interconnectivity between one type of network to another.
for example your home wireless network System to the other network system.
*)A proxy server is a kind of buffer between your computer and the Internet resources you are accessing. They accumulate and save files that are most often requested by thousands of Internet users in a special database, called ?cache?. Therefore, proxy servers are able to increase the speed of your connection to the Internet.
*)A Proxy (proxy server) is a server that works between the client and server.
*)A proxy is mostly commonly used as a firewall type and it scan information for garbage data.
*)The proxy server cacheing method is that the network must less frequently
make contact with the original Internet site
For read in more details visit the link....http://www.roseindia.net/opensource/freeproxyservers.phphttp://www.roseindia.net/linux/firewall/clarkconnect-broadband-gateway.shtmlhttp://www.roseindia.net/software-tutorials/detail/6320