As duas purinas no DNA são adenina e guanina. Dentro da estrutura do DNA, as purinas são emparelhadas com bases pirimidinas complementares, formando pares de bases que são ligados por ligações de hidrogênio. Essas duas purinas também são encontradas no RNA.
A estrutura química principal das purinas consiste em um anel de seis membros feito de carbono e nitrogênio fundido com um anel de cinco membros construído com os mesmos elementos. Em contraste com as purinas, as pirimidinas têm uma estrutura de anel único. Para formar pares de bases, a adenina, que é uma purina de seis aminoácidos, emparelha-se com a timina por meio de duas ligações de hidrogênio. A guanina, que é uma purina dois-amino-seis-oxi, liga-se à citosina por meio de três pontes de hidrogênio. No RNA, o uracil é a base da pirimidina que emparelha com a adenina em vez da tiamina.