Antivírus/antispyware - são programas capazes de DETECTAR vírus/spyware que estejam informados em sua assinatura de vírus, se não estiver na base não será detectado, por isso a importância de se manter os antivírus atualizados.
Firewall pessoal - programa usado para proteger um computador contra acessos não autorizados vindos da internet. Os programas antimalware não são capazes de impedir que um atacante tente explorar, via redes, alguma vulnerabilidade existente e nem de evitar o acesso não autorizado. Quando bem configurado, o firewall é capaz de registrar as tentativas de acesso, bloquear o envio a terceiros de informação coletada por invasor, analisar conteúdo de conexões...