Firewalls are a type of program that is used to protect information contained on a computer or in a network from malicious traffic. It is the intent of the firewall program to block any type of dangerous program from entering the computer or network and to block hackers from gaining access to databases.