A firewall programs protects your PC and the files you are working on from unwanted users and programs, while you are logged on to the web. Unprotected files may be attacked by hackers who, with the use of harmful codes and software, gains access to your personal data and may go as far as stealing your identity and using your credit card information for his/her personal interest. So, what exactly does a firewall do? A firewall software brings an end to theft and also hinders potentially harmful codes from infecting other files. This explains the name of such a program too. Its work is akin to that of a firewall that checks the spread of fire from one area to the other. A firewall software makes a hacker's invasion into your PC system futile because the latter can never access your passwords or your credit card information. The firewall programs installed in your machine permits only useful data but bars all seemingly harmful data from accessing your PC. Good or safe data is what you get when you are visiting web sites and geting photos or data files. Harmful data, on the other hand, is anything that keeps a close watch on what you do on the web without your knowledge. A typical example is the hacker software. Such programs are blocked by the firewall quite effectively. With the enabling of PC firewall protection, anything that enters and leaves your system is regulated. This is one way of preventing spyware and adware from attacking your computer LAN. Also, deadly programs on the web can be left out with the use of firewalls. Laymen often believe that the antivirus software installed in their computer allows protection against hackers too. The antivirus software should always be updated to check the presence of viruses but it hardly shields your computer against attacks by hackers. No matter what type of connection you have, be it dial-up, cable, broadband or DSL, your system is at risk every time you connect to the web. Hackers are always on the lookout to harm you and steal your identity. A firewall protection is probably the most effective way to keep your personal information and identity away from the dirty hands of hackers.