- A firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules. - It acts as a barrier between a trusted internal network and untrusted external networks (like the internet). - Modems are networking devices for internet access. Compilers and Interpreters are software tools for programming languages.