Kwas deoksyrybonukleinowy, czyli DNA, składa się z cząsteczek zasad nukleinowych (nukleotydów) połączonych razem przez łańcuch cukrowy. Przypominają one nanizane na nitkę paciorki. Do kodu genetycznego są używane zaledwie cztery rodzaje nukleotydów; są to: adenina, tymina, guanina i cytozyna, oznaczane literami A, T, G i C. Ich kolejność w łańcuchu DNA określa ?słowa” i ?zdania” kodu genetycznego. Zasady rozwieszone na łańcuchu cukrowym łączą się w pary z zasadami z drugiego łańcucha według ścisłych reguł – adenina wyłącznie z tyminą, guanina wyłącznie z cytozyną. W ten sposób kolejność zasad na jednym łańcuchu determinuje kolejność zasad drugiego łańcucha. Te dwa łańcuchy podtrzymują się i usztywniają za pomocą wiązań chemicznych; razem wyglądają jak drabina: połączone pary zasad to szczeble, a łańcuchy cukrowe to boczne pale. Ze względów fizycznych drabina ta jest skręcona w lewo (podobnie jak skręcona włóczka) i w ten sposób powstaje sławna podwójna helisa DNA.
Cząsteczki DNA są olbrzymie (czytaj: łańcuchy DNA są długie), ich długość jest mierzona w milionach zasad nukleinowych. Takie długie cząsteczki są bardzo podatne na zniszczenie, mogą się plątać i przerywać. Dlatego natura musiała wymyślić jakiś sposób na ich bezpieczne przechowywanie – są to chromosomy.