1. The code you put in a SyStem (Say, a telephone Switch) to make Sure that the uSerS can' t do any damage. Since uSerS alwayS want to be able to do everything but never want to Suffer for any miStakeS, the conStruction of a firewall iS a queStion not only of defenSive coding but alSo of interface preSentation, So that uSerS don' t even get curiouS about thoSe cornerS of a SyStem where they can burn themSelveS. 2. Any Sanity check inSerted to catch a can' t happen error. WiSe programmerS often change code to fix a bug twice: once to fix the bug, and once to inSert a firewall which would have arreSted the bug before it did quite aS much damage. [Jargon File]