ZoneAlarm is an Internet security utility and firewall that allows you to detect all Internet access on your computer and control which programs have access to the Internet.
ZoneAlarm includes five interlocking security services that deliver easy-to-use, comprehensive protection: a firewall, an application control function, Internet lock capability, and dynamically assigned security levels and zones.
The firewall controls the door to your computer, only enabling traffic that you expect and initiate. Moreover, with Stealth mode enabled, your computer becomes invisible to the Internet and potential intruders.
Application Control lets you decide which applications can and cannot use the Internet, ensuring that rogue applications like Spyware cannot send your valuable data to criminals and vandals.
Internet Lock blocks Internet traffic while your computer is unattended, or while you are not using the Internet. It can run automatically with your computer's screen saver, or after a set period of inactivity.
Security Levels allows you to automatically set up and configure the Firewall, and eliminates the risk of improper configuration.
Finally, Zones lets you share important data with people you trust, using two modes: Local and Internet.
Limitations in downloadable version:
The program is only free for personal and non-profit use.