Purines (adenine and guanine) have a double-ring structure consisting of a pyrimidine ring fused to an imidazole ring. Pyrimidines (cytosine, thymine, and uracil) have a single six-membered ring. This structural difference is fundamental to DNA and RNA structure and affects base pairing patterns.