Inserția de gene poate fi realizată prin utilizarea unor enzime speciale care taie ADN-ul și permit inserarea genelor noi. Acestea pot fi introduse folosind vectori, precum virusuri sau plasmide bacteriene, și pot fi adăugate într-o celulă țintă prin metode transfectante sau prin tehnici precum CRISPR-Cas9.