अंतर के बारे में जानना महत्वपूर्ण है एक वायरस, कीड़ा, और ट्रोजन। चूंकि एक वायरस वैध फाइलों को संक्रमित करता है, अगर एंटीवायरस सॉफ़्टवेयर वायरस का पता लगाता है, तो वह फ़ाइल साफ़ होनी चाहिए । इसके विपरीत, अगर एंटीवायरस सॉफ़्टवेयर कीड़े या ट्रोजन का पता लगाता है, तो इसमें कोई वैध फ़ाइल शामिल नहीं है और इसलिए कार्रवाई फ़ाइल को हटाएं होनी चाहिए।