Firewall
A security system that prevents computers on a network from communicating directly with computers on another network. Instead, all communication is routed through a proxy server, which determines whether a particular message or file may pass to or from the host..