Los ácidos nucleicos son macromoléculas formadas por la unión de nucleótidos mediante enlaces químicos. Los nucleótidos están compuestos por una base nitrogenada, un azúcar, y ácido fosfórico, y cumplen tres funciones principales en las células: transportan energía a través de moléculas como ATP, transportan átomos y moléculas a través de coenzimas como las vitaminas B, y transmiten los caracteres hereditarios al polimerizarse en cadenas de ácidos nucleicos como el ADN.