Adenine và guanine là hai gốc purine của axit deoxyribonucleic. Trong nucleotide, gốc purine được gắn với đường, deoxyribose và một nhóm phosphate. Deoxyribonucleotide được liên kết với nhau thông qua liên kết phosphodiester để tạo ra polynucleotide DNA.
Một purine bao gồm hai vòng nitơ nối với nhau. Adenine có một nhóm chức amin gắn vào vòng lớn hơn. Guanin có một oxy liên kết đôi cùng với một nhóm chức amin gắn vào vòng của nó. Trong DNA, một nhân purin có thể tạo thành các cặp bazơ với một kim tự tháp, một bazơ nitơ khác, thông qua các liên kết hydro. Adenine liên kết hydro với thymine và liên kết hydro guanine với cytosine.