Een proxyserver is een server die fungeert als een midden-man voor gebruikers die verbinding maken met andere servers. De gebruiker een aanvraag indient en de proxy communiceert met de website of de resource te vervullen dat verzoek namens de gebruiker. Door dit te doen, geeft de server of de bron van de proxy IP-adres in plaats van die van de gebruiker. De proxy kan de gebruiker filters te omzeilen kan ook. Bijvoorbeeld, kan een server die het gebruik ervan op basis van locatie beperkt alleen aanvragen van IP-adressen binnen die locatie. Met behulp van een proxy binnen die locatie, kan de server worden misleid in het verlenen van toegang aan de gebruiker.
Er zijn vele verschillende types van proxy's. Voor onze doeleinden, zullen we bespreken, Open, omgekeerde, transparant/geforceerde/onderscheppen en Web proxies. Ik zal proberen te schrijven alle van de computer-spreken in termen die door de computer-analfabeet begrepen kunnen worden.