Bir vekil sunucu, bir istemci (bir tarayıcı gibi) ile bir hizmet (bir site sunucusu gibi) arasındaki bir aktarıcıdır.
İstemciler doğrudan hizmete bağlanmak yerine iletiyi vekil sunucuya gönderir. Vekil sunucu, istemci adına istekte bulunur ve aldığı yanıtı istemciye iletir. Hizmet yalnızca vekil sunucu ile iletişim kurar ve gerçek istemciyi göremez.