Define firewall.
A system designed to prevent unauthorized access to or from a private network is called firewall, it can be implemented in both hardware and software or combination of both.