Le purine si legano alle pirimidine per formare coppie di basi, che sono i mattoni del DNA e dell'RNA. Le purine sono composti organici azotati che sono caratterizzati dalla loro struttura a doppio anello. Le due purine trovate nel DNA sono adenina (A) e guanina (G), mentre le due pirimidine sono timina (T) e citosina (C). In RNA, Uracile (U) prende il posto della timina.
Le purine e le pirimidine sono tenute insieme da legami idrogeno. L'adenina si accoppia sempre con la timina (o uracile nell'RNA), mentre la guanina si accoppia sempre con la citosina. Questa regola di accoppiamento di base garantisce che le informazioni genetiche memorizzate nel DNA e nell'RNA siano accuratamente copiate durante la replica e la trascrizione.