Question: what is the difference between horizontal gene transfer and vertical gene transfer?
Answer: In vertical gene transfer, the transfer of genetic material is from parents to offspring. It may be through sexual or asexual reproduction. In contrast, the horizontal gene transfer is the movement of genetic material from a donor organism to a recipient organism that is not its offspring.