Uses of a proxy server

List and explain the uses of a proxy server. Do not just list the uses but also explain critically these various uses. You should list and explain 5 major uses of Proxy servers.