Un serveur proxy médiatise les connexions entre deux ordinateurs ou plus, agissant pour augmenter à la fois la sécurité et la vie privée dans le réseau. La procuration peut soit exister comme un serveur dédié exécutant un logiciel spécial ou comme juste une application fonctionnant sur une machine généralisée. Il existe de nombreuses façons de configurer un serveur proxy, et un administrateur peut les utiliser pour bloquer le contenu à un réseau, les données en cache pour augmenter les vitesses de transfert ou pour contourner les filtres.