Question: what is the difference between bacteriophage 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.