A network needs protection at the entrance.
When a computer connects to the internet, data travels in and out of the network.
Some traffic is safe. Some traffic may be unwanted, suspicious or harmful. A network needs a way to check what should be allowed through.
↓
Check point
↓
Allowed or blocked