Name
Generally the Computer Anti-Virus Reasearch Organization CARO issues virus names which are used as standard throughout the Anti-Virus
industry.
A name of a virus is generally derived from the code of the virus, or the execution of the virus.
If nothing else helps a name can be assigned to a virus randomly for the sole purpose of identifying that virus.
Alias
Before a new virus receives an official CARO name, various Anti-Virus organizations or software publishers
might give differing names to a new virus which will be used as aliases after the official naming of the concerned
virus.
Variant
Viruses are grouped into families, for example the Stoned family. The
virus families are grouped into variants and, if necessary, these variants are divided into groups of
sub-variants.