Not all computer viruses are equal. After all, virus writers are often trying to impress their colleagues. Nobody would be impressed if they all did the same thing. So, yes, there is a lot of variety, not only in what the viruses do, how they spread, but also in methodology.
We can classify this whole area into the following:

Please