Question: what are the differences between bacteriophages and animal viruses?
Answer: Bacteriophages inject DNA into the host cell, whereas animal viruses enter by endocytosis or membrane fusion. Animal viruses can undergo latency, similar to lysogeny for a bacteriophage.