Adenina e guanina sono le due basi puriniche dell'acido desossiribonucleico. In un nucleotide, la base di purina è attaccata a uno zucchero, desossiribosio e un gruppo fosfato. I desossiribonucleotidi sono uniti attraverso legami fosfodiestere per formare il DNA polinucleotidico.
Una purina è composta da due anelli azotati collegati. L'adenina ha un gruppo funzionale amminico collegato al più grande degli anelli. La guanina ha un ossigeno a doppio legame insieme ad un gruppo funzionale amminico attaccato al suo anello. Nel DNA, una purina può formare coppie di basi con una piramide, l'altra base azotata, attraverso legami a idrogeno. Legami di idrogeno adenina a timina e legami di idrogeno guanina a citosina.