Las dos purinas en el ADN son adenina y guanina. Dentro de la estructura del ADN, las purinas se emparejan con las bases de pirimidina complementarias, formando pares de bases que están unidas por enlaces de hidrógeno. Estas dos purinas también se encuentran en el ARN.
La estructura química principal de las purinas consiste en un anillo de seis miembros hecho de carbono y nitrógeno fundido junto con un anillo de cinco miembros construido a partir de los mismos elementos. A diferencia de las purinas, las pirimidinas tienen una estructura de un solo anillo. Para formar pares de bases, la adenina, que es una purina de seis amino, se empareja con timina a través de dos enlaces de hidrógeno. La guanina, que es una purina dos-amino-seis-oxi, se une a la citosina a través de los enlaces de hidrógeno. En el ARN, el uracilo es la base de pirimidina que se aparea con la adenina en lugar de la tiamina.