病毒: 病毒代码的明确目的是自我复制。病毒尝试将自身附加至主程序来在计算机之间进行传播。与蠕虫病毒相比,它可破坏硬件、软件和信息。
蠕虫:即病毒的子类。通常,蠕虫传播无需人为干预,并可通过网络自我复制(可能有改动)。与病毒相比,蠕虫可消耗内存或网络带宽,并导致计算机停止响应。