Программа - межсетевой экран. Предназначен для контроля сетевой активности. На персональные компьютеры устанавливаются персональные файрволы, выполняющие 2 главные функции :
*предотвращение проникновения на персональный компьютер извне,
*предотвращение утечки данных из компьютера.
Различными производителями разработано несколько персональных файрволов, сравнительный анализ можно посмотреть в статье Олега Зайцева ((http://z-oleg.com/secur/fwtest.htm Тестирование Firewall)).
ФайрволПринципРаботы - краткое описание для начинающих.