Här är en uppdelning:
* Genetic Engineering är en bred term som omfattar all manipulation av en organisms genetiska material.
* transgenes hänvisar specifikt till överföring av genetiskt material från en organisme till ett annat, vilket resulterar i att mottagarorganismen uttrycker den introducerade genen.
* geninsättning är processen att lägga till nytt genetiskt material till genomet av en organisme.
Dessa termer används ofta omväxlande, men den specifika termen som används kan bero på sammanhanget och den specifika tekniken som används.