Un antivirus è un software atto a rilevare ed eliminare virus informatici o altri programmi dannosi come worm, trojan e dialer.
Ad-Aware è un software per ricercare e rimuovere malware come spyware dal computer. Rileva dialer, trojan, hijacker e componenti traccianti.
Rootkit è un programma software creato per avere il controllo completo sul sistema senza bisogno di autorizzazione da parte di utente o amministratore. negli anni sono stati creati cavalli di Troia e altri programmi maligni in grado di ottenere il controllo di un computer da locale o da remoto in maniera nascosta, ossia non rilevabile dai più comuni strumenti di amministrazione e controllo
Uno spyware è un tipo di software che raccoglie informazioni riguardanti l'attività online di un utente (siti visitati, acquisti eseguiti in rete etc) senza il suo consenso, trasmettendole tramite Internet ad un'organizzazione che le utilizzerà per trarne profitto, solitamente attraverso l'invio di pubblicità mirata
Mi sembra giusto dover citare la fonte della ricerca wikipedia

Solitamente è d'obbligo usare un buon antivirus, ne puoi trovare di completi, che implementino quasi tutte le funzioni, x citarne 1 kaspersky, oppure puoi usare 1 programma distinto x categoria. Nel mio caso uso spybot destroy + antivirus (kaspersky o avg). Se vuoi puoi utilizzarne altri, io non ho mai riscontrato problemi xo su questo lascio parola agli esperti ^_^