The uses of proxy servers are varied, ranging from maintaining the anonymity of the user over the internet to bypassing the various restrictions set up for the use of a particular site through a particular IP address to speed up internet surfing.