Proxy servers are computers that were positioned among the client and server. The client-server is a correlation among two programs, a customer plan that formulate a service demand to a server plan. There are numerous uses for proxy servers. The primary is that it facilitates to speed up network transfer by caching files or pages frequently worn and by alleviating the server load.