L'adénine et la guanine sont les deux bases puriques de l'acide désoxyribonucléique. Dans un nucléotide, la base purique est liée à un sucre, un désoxyribose et un groupe phosphate. Les désoxyribonucléotides sont liés par des liaisons phosphodiester pour former l'ADN polynucléotidique.
Une purine est composée de deux anneaux azotés connectés. L'adénine a un groupe fonctionnel amine attaché au plus grand des cycles. La guanine a un oxygène à double liaison avec un groupe fonctionnel amine attaché à son cycle. Dans l'ADN, une purine peut former des paires de bases avec une pyramidine, l'autre base azotée, par l'intermédiaire de liaisons hydrogène. L'adénine se lie à la thymine et la guanine à la cytosine.