Here some more information about viruses and firewalls. Because some hackers just love making irating viruses that can break your pc. They also use some trojans which they use for breaking into your pc, a firewall filters your ports to detect hackers.