Rekayasa genetika adalah tindakan memodifikasi susunan genetik suatu organisme. Modifikasi dapat dihasilkan dengan metode seperti penargetan gen, transplantasi inti, transfeksi kromosom sintetis atau penyisipan virus. Pemuliaan selektif (selective breeding) tidak dianggap sebagai bentuk rekayasa genetika.