A proxy server sits between your device and the internet.
Therefore, when using a proxy, you will not have direct access to the Internet, but your web requests will first be routed through the proxy before being sent to the web server.
Can be implemented using other protocols on the Internet
It can be used on different networks
Its pages are stored in computer and Internet caches
It allows cross-platform portability
It does not require runtime support
It can be used on firewalls
It enables global applications
It requires no network overhead to create and maintain session state.
It raises some privacy concerns because anyone can see the content of the transmission
It has serious data integrity issues
Malicious actors can easily change content
This is an insecure method of web browsing and data transmission
It does not use encryption methods.