Types of computer viruses?
quanswer.com