Déjà, Firefox c'est un navigateur comme Internet Explorer, rien à voir avec un firewall.
Spybot et adaware sont des antispy, donc ils trouvent et éliment les spy, UNIQUEMENT quand tu fais une recherche.
Un firewall est un soft qui bloque les INTRUSIONS, donc toute personne qui voudrait t'envoyer un soft malveillant, virus ou autre, mais aussi le pire c'est se servir de ton disque dur pour y installer un stro (en gros il stocke des fichiers chez toi, et il donne ton adresse à tous ses potes, qui ensuite viennent télécharger chez toi).
En gros un PC est équié de plein de portes (les ports) et un firewall te permet de garder fermées la plupart des portes, et de ne laisser rentrer que les "gens connus", genre ta messagerie, ton navigateur etc, par contre tous ceux que tu n'auras pas autorisé resteront à la porte, ils frapperont, le firewall te préviendra que qqun veut entrer et il te demandera si tu veux ou non le laisser entrer.
En résumé un firewall c'est un videur genre gros black de la sécurité, à l'entrée de ton night-club (ton PC), il ne laisse rentrer que les gens (softs) autorisés.
Les anti-spy ce sont les femmes de ménage qui te nettoient ton night-club et toutes les ordures que les gens qui sont venu y ont laissé.
Un firewall est complémentaire des antispy, il te faut les 2, d'autre part il faut toujours faire des analyses avec 2 voire 3 antispy différents, car aucun n'est universel, ils sont complémentaires.