Firewall: An application that protects a system from contamination due to inputs, reducing the likelihood of contamination from an outside source. A firewall will quarantine data that is problematic, allowing the user to act upon quarantined items.