Here's a breakdown:
* DNA (Deoxyribonucleic Acid) is a long polymer made up of repeating units called nucleotides.
* Nucleotides are the building blocks of DNA. Each nucleotide consists of three components:
* A sugar molecule (deoxyribose in the case of DNA)
* A phosphate group
* A nitrogenous base (adenine, guanine, cytosine, or thymine)
So, to answer your question directly: DNA is made up of nucleotides, which are the macromolecules that make up DNA.