What is a virus, anyway?: I'm confused.

Public