Horizontal gene transfer is the lateral movement of genetic material between unicellular and/or multicellular organisms, which is distinct from the vertical transmission of
DNA from parent to offspring. There are three main types of horizontal gene transfer: