Evolusi
Sifat-sifat terwariskan diwariskan antar generasi via DNA, sebuah molekul yang dapat menyimpan informasi genetika. DNA merupakan sebuah polimer yang terdiri dari empat jenis basa nukleotida. Urutan basa pada molekul DNA tertentu menentukan informasi genetika. Bagian molekul DNA yang menentukan sebuah satuan fungsional disebut gen; gen yang berbeda mempunyai urutan basa yang berbeda. Dalam sel, unting DNA yang panjang berasosiasi dengan protein, membentuk struktur padat yang disebut kromosom. Lokasi spesifik pada sebuah kromosom dikenal sebagai lokus. Jika urutan DNA pada sebuah lokus bervariasi antar individu, bentuk berbeda pada urutan ini disebut sebagai alel. Urutan DNA dapat berubah melalui mutasi, menghasilkan alel yang baru. Jika mutasi terjadi pada gen, alel yang baru dapat memengaruhi sifat individu yang dikontrol oleh gen, menyebabkan perubahan fenotipe organisme. Walaupun demikian, manakala contoh ini menunjukkan bagaimana alel dan sifat bekerja pada beberapa kasus, kebanyakan sifat lebih kompleks dan dikontrol oleh interaksi banyak gen.
Asam deoksiribonukleat
Asam deoksiribonukleat, lebih dikenal dengan singkatan DNA (bahasa Inggris: "deoxyribonucleic acid"), adalah sejenis biomolekul yang menyimpan dan menyandi instruksi-instruksi genetika setiap organisme dan banyak jenis virus. Instruksi-instruksi genetika ini berperan penting dalam pertumbuhan, perkembangan, dan fungsi organisme dan virus. DNA merupakan asam nukleat; bersamaan dengan protein dan karbohidrat, asam nukleat adalah makromolekul esensial bagi seluruh makhluk hidup yang diketahui. Kebanyakan molekul DNA terdiri dari dua unting biopolimer yang berpilin satu sama lainnya membentuk heliks ganda. Dua unting DNA ini dikenal sebagai polinukleotida karena keduanya terdiri dari satuan-satuan molekul yang disebut nukleotida. Tiap-tiap nukleotida terdiri atas salah satu jenis basa nitrogen (guanina (G), adenina (A), timina (T), atau sitosina (C)), gula monosakarida yang disebut deoksiribosa, dan gugus fosfat. Nukleotida-nukelotida ini kemudian tersambung dalam satu rantai ikatan kovalen antara gula satu nukleotida dengan fosfat nukelotida lainnya. Hasilnya adalah rantai punggung gula-fosfat yang berselang-seling. Menurut kaidah pasangan basa (A dengan T dan C dengan G), ikatan hidrogen mengikat basa-basa dari kedua unting polinukleotida membentuk DNA unting ganda