In computer networks, a proxy server is a server (a computer system or an application) that acts as an intermediary for requests from clients seeking resources from other servers. A client connects to the proxy server, requesting some service, such as a file, connection, web page, or other resource available from a different server and the proxy server evaluates the request as a way to simplify and control their complexity. [wiki]
Why need proxy server?
A proxy server has a variety of potential purposes, including:
- To keep machines behind it anonymous, mainly for security.
- To speed up access to resources (using caching). Web proxies are commonly used to cache web pages from a web server.
- To prevent downloading the same content multiple times (and save bandwidth).
- To log / audit usage, e.g. to provide company employee Internet usage reporting.
- To scan transmitted content for malware before delivery.
- To scan outbound content, e.g., for data loss prevention.
- Access enhancement/restriction
So, using manual proxy settings (Proxy server address and port) to a valid proxy server in your browser can make some regional blocked websites accessible from your current location/IP.