A firewall is used to allow selective passage of data between a local intranet and a public network through one of it’s many possible proxies.