病毒是一种小的程序嵌在其它程序中。当那些程序执行时,病毒同样执行,并且更多的复制自己到其他更多的程序中。因此,它就以类似于生物界的病毒一样传播。 病毒,定义中说,可以 “ 感染 ” 任何可执行代码。因此,在软区或硬盘根目录中,可执行程序中,宏语言和可执行的邮件附件中就会发现它们。 为了不被简单的发现,一些病毒有时可以自己变异。这样的病毒被称为多形态病毒(多种形状)。