Genom
DNA unting ganda ("double stranded", "ds") merupakan komponen pembentuk genom kebanyakan organisme dan semua sel. Namun, virus RNA memiliki genom RNA ds atau unting tunggal ("single stranded", "ss"). Secara umum, setiap molekul asam nukleat genom dapat disebut sebagai kromosom. Genom prokariota (organisme tanpa inti sel, contohnya bakteri) biasanya berupa molekul tunggal dsDNA sirkuler, walaupun dapat pula terdapat DNA ekstrakromosom berbentuk plasmid sirkuler yang menyandikan produk gen yang menguntungkan namun tidak esensial. Sementara itu, genom eukariota (organisme berinti sel, contohnya manusia) biasanya berupa sejumlah molekul dsDNA linear. Istilah genom inti ("nuclear genome") pada eukariota mengacu pada informasi genetik berupa kromosom, dan kadang kala juga fragmen DNA ekstrakromosom, di dalam inti sel. Genom ekstranuklear sel eukariotik mencakup genom mitokondria dan kloroplas, yang berupa molekul dsDNA sirkuler seperti pada prokariota.
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.