This is the definition I know:
genetic modification involves the mutation,insertion, or deletion of genes. inserted genes usually come from a different speciees in a form of horizontal gene transfer. in nature this can occur when exogenous DNA penetrates the cell membrane for any reason. to do this artificially may require:
attaching the genes to a virus
physically inserting the extra DNA into the nucleus of the intended host with a very small syringe
with the use of electroporation
with very small particles fired from a gene gun