Mutasi
Mutasi titik merupakan perubahan pada basa N dari DNA atau RNA. Mutasi titik relatif sering terjadi namun efeknya dapat dikurangi oleh mekanisme pemulihan gen. Mutasi titik dapat berakibat berubahnya urutan asam amino pada protein, dan dapat mengakibatkan berkurangnya, berubahnya atau hilangnya fungsi enzim. Teknologi saat ini menggunakan mutasi titik sebagai marker (disebut SNP) untuk mengkaji perubahan yang terjadi pada gen dan dikaitkan dengan perubahan fenotipe yang terjadi. Contoh mutasi gen adalah reaksi asam nitrit dengan adenin menjadi zat hipoxanthine. Zat ini akan menempati tempat adenin asli dan berpasangan dengan sitosin, bukan lagi dengan timin.
Algoritme genetik
Algoritme Genetik khususnya diterapkan sebagai simulasi komputer dimana sebuah populasi representasi abstrak (disebut kromosom) dari solusi-solusi calon (disebut individual) pada sebuah masalah optimisasi akan berkembang menjadi solusi-solusi yang lebih baik. Secara tradisional, solusi-solusi dilambangkan dalam biner sebagai string '0' dan '1', walaupun dimungkinkan juga penggunaan penyandian (encoding) yang berbeda. Evolusi dimulai dari sebuah populasi individual acak yang lengkap dan terjadi dalam generasi-generasi. Dalam tiap generasi, kemampuan keseluruhan populasi dievaluasi, kemudian "multiple individuals" dipilih dari populasi sekarang "(current)" tersebut secara "stochastic" (berdasarkan kemampuan mereka), lalu dimodifikasi (melalui mutasi atau rekombinasi) menjadi bentuk populasi baru yang menjadi populasi sekarang ("current") pada iterasi berikutnya dari algoritme.