Adenina e guanina são as duas bases purinas do ácido desoxirribonucléico. Em um nucleotídeo, a base purina está ligada a um açúcar, desoxirribose e um grupo fosfato. Os desoxirribonucleotídeos são unidos por meio de ligações fosfodiéster para formar o DNA polinucleotídico.
Uma purina é composta por dois anéis nitrogenados conectados. A adenina tem um grupo funcional amina ligado ao maior dos anéis. A guanina tem um oxigênio de ligação dupla junto com um grupo funcional amina ligado ao seu anel. No DNA, uma purina pode formar pares de bases com uma piramidina, a outra base nitrogenada, por meio de ligações de hidrogênio. As ligações de hidrogênio da adenina com a timina e as ligações de hidrogênio da guanina com a citosina.