Firewall

A security mechanism that controls access to a network or computer by blocking or allowing network traffic based on defined rules.