Rekayasa genetika (Ing. genetic engineering) dalam arti paling luas adalah penerapan genetika untuk kepentingan manusia. Dengan pengertian ini kegiatan pemuliaaan hewan atau tanaman melalui seleksi dalam populasi dapat dimasukkan. Demikian pula penerapan mutasi buatan tanpa target dapat pula dimasukkan. Masyarakat ilmiah sekarang lebih bersepakat dengan batasan yang lebih sempit, yaitu penerapan teknik-teknik genetika molekular untuk mengubah susunan genetik dalam kromosom atau mengubah sistem ekspresi genetik yang diarahkan pada kemanfaatan tertentu.
Obyek rekayasa genetika mencakup hampir semua golongan organisme, mulai dari bakteri, fungi, hewan tingkat rendah, hewan tingkat tinggi, hingga tumbuh-tumbuhan. Bidang kedokteran dan farmasi paling banyak berinvestasi di bidang yang relatif baru ini. Sementara itu bidang lain, seperti ilmu pangan, kedokteran hewan, pertanian (termasuk peternakan dan perikanan), serta teknik lingkungan juga telah melibatkan ilmu ini untuk mengembangkan bidang masing-masing.
Perkembangan
Ilmu terapan ini dapat dianggap sebagai cabang biologi maupun sebagai ilmu-ilmu rekayasa (keteknikan). Dapat dianggap, awal mulanya adalah dari usaha-usaha yang dilakukan untuk menyingkap material yang diwariskan dari satu generasi ke generasi yang lain. Ketika orang mengetahui bahwa kromosom adalah material yang membawa bahan terwariskan itu (disebut gen) maka itulah awal mula ilmu ini. Tentu saja, penemuan struktur DNA menjadi titik yang paling pokok karena dari sinilah orang kemudian dapat menentukan bagaimana sifat dapat diubah dengan mengubah komposisi DNA, yang adalah suatu polimer bervariasi.
Tahap-tahap penting berikutnya adalah serangkaian penemuan enzim restriksi (pemotong) DNA, regulasi (pengaturan ekspresi) DNA (diawali dari penemuan operon laktosa pada prokariota), perakitan teknik PCR, transformasi genetik, teknik peredaman gen (termasuk interferensi RNA), dan teknik mutasi terarah (seperti Tilling). Sejalan dengan penemuan-penemuan penting itu, perkembangan di bidang biostatistika, bioinformatika dan robotika/automasi memainkan peranan penting dalam kemajuan dan efisiensi kerja bidang ini.