دیواره آتش با قرار گرفتن در محل اتصال یک شبکه محلی به شبکه سراسری، دادههایی را که از این مسیر در هر دو جهت عبور میکنند، بازرسی و ارزیابی میکند.
دیواره آتشها به عنوان یک کنترل امنیتی پر کاربرد، سیر توسعه و پیشرفت زیادی در سالهای اخیر داشتهاند. اگرچه دیواره آتش ها در بدو تولد تنها شامل چندین مکانیسم امنیتی مشخص بودند، ولی امروزه مکانیسمهای امنیتی زیادی توسط تولیدکنندگان دیواره آتش در این محصولات تعبیه میشود.