Cependant, les acides nucléiques sont constitués de sous-unités plus petites appelées nucléotides . Chaque nucléotide se compose de trois parties:
* un sucre: Ribose (dans l'ARN) ou le désoxyribose (dans l'ADN)
* un groupe de phosphate: Une molécule contenant du phosphore et de l'oxygène
* une base azotée: L'une des cinq molécules différentes contenant de l'azote, qui sont l'adénine (A), la guanine (G), la cytosine (C), la thymine (T) (dans l'ADN) ou l'uracile (U) (dans l'ARN)
Ces nucléotides sont liés entre eux dans de longues chaînes pour former les polymères d'acide nucléique.
Ainsi, alors que les acides nucléiques sont des macromolécules, ils ne sont pas composés d'autres macromolécules. Ils sont constitués d'unités plus petites appelées nucléotides.