Proxy servers are used to increase the effective speed of your connection to the Internet, as they save files that are requested most often in a special database called "cache". The cache of a proxy server is generally huge in its capacity, and contains not only the requests made by you, but also the files that have been requested by hundreds, if not thousands, of other Internet users. As a result, the information you need may already be present in cache by the time of your request, making it possible for the proxy to deliver it immediately. The overall increase in performance may be very high. Besides that, proxy servers can help in cases when, for example, the owners of the Internet resource impose some restrictions on users from certain countries or geographic regions.