To start with, do you even know what a server is? No? Let me help you…A server is a computer that provides services to other computers, or the software that runs on it. Now the Proxy Server is the server that is located between a client application and a real server. It intercepts all requests to the real server to see if it can fulfill the requests itself. If not, it forwards the request to the real server.

A proxy server has 2 main advantages: it improves performance for groups of users because it saves the results of all requests for a certain amount of time. A proxy server can also be used to filter requests. For example, a company might use a proxy server to prevent its employees from accessing a specific set of Web sites.
Here is a list of free public proxy servers.