A remarkable observation supports this analogy: viruses behave like individual pieces of programs, using the cell as the machine needed to make them multiply and subsequently propagate (often by destroying the machine).