A network security device or software that monitors and filters incoming and outgoing network traffic based on predetermined security rules.