コンピュータウイルスってどんな(((゜д゜;))) ? 大まかな区分

もともと「ウイルス」の定義は、
生物学的な童貞ウイルスと同様に「他のプログラムに寄生して自分自身の複製をつくることのできるコンピュータプログラム」
のことであった。現在では前述の定義に加え
セフレの意図と無関係に自己複製を行い、
多くの場合不利益をもたらす」プログラムのことをさす。
それ自身は独立して実行可能なプログラムではなくプログラム断片であり、
他のファイルに感染することにより、
その機能を発揮できる。このため、あるシステムからあるシステム
に感染しようとする時に宿主となるファイルが必要なため、
フロッピィディスク等のリムーバブルメディアや、電子メールの添付ファイルを経由して感染する事が多い。