Is a system designed to prevent unauthorized access to or from a private network.

Firewall can be implemented in both hardware and software.