Eddy
6
It is malware. Viruses are just one of the many malware types. Most people speak from viruses when they actually mean something else. And as the name said (trojan-gen) it is a trojan, not a virus 
You can read definations on this thread > http://forum.avast.com/index.php?board=9;action=display;threadid=4818;start=30