In computing, a firewall is a network security system that monitors and controls incoming and outgoing network traffic based on configurable security rules. From Wikipedia