What is horizontal gene transfer (HGT)?
HGT is defined as the movement of genes between two independent organisms, in contrast to the transfer of genes from parent to offspring. It can occur between two very different species, two similar species or two individuals of the same species. HGT involves not only the movement of a new gene into a cell but also its long-term maintenance by the recipient cell.