Un antivirus protejeaza computerul impotriva virusilor, spyware-ului si altor softuri malware, prin identificarea si eliminarea acestora. In contrast, un firewall protejeaza computerul de atacuri externe prin blocarea conexiunilor nedorite sau neautorizate cu internetul.