A purinek a pirimidinekhez kötődnek, hogy bázispárokat alakítsanak a DNS-ben és RNS-ben. Az adenin és guanin purinek párosodnak a timin és citozin pirimidinekhez (az RNS-ben az uracil helyettesíti a timint). Az adenin a timinnel vagy uracillal, a guanin a citozinnel párosodik. Hidrogén-kötések tartják össze ezeket a bázispárokat, biztosítva a pontos genetikai másolást a replikáció és transzkripció során.