Le due purine nel DNA sono adenina e guanina. All'interno della struttura del DNA, le purine sono accoppiate con basi pirimidiniche complementari, formando coppie di basi legate da legami a idrogeno. Queste due purine si trovano anche nell'RNA.
La principale struttura chimica delle purine consiste in un anello a sei membri in carbonio e azoto fuso insieme ad un anello a cinque membri costruito con gli stessi elementi. In contrasto con le purine, le pirimidine hanno una struttura ad anello singolo. Per formare coppie di basi, l'adenina, che è una purina di sei amminoacidi, si accoppia con la timina attraverso due legami a idrogeno. La guanina, che è una purina di due ammino-sei-ossi, si lega alla citosina attraverso i legami dell'idrogeno. Nell'RNA, l'uracile è la base di pirimidina che si accoppia con l'adenina anziché con la tiroide.