La macromolécula que puede copiarse a sí misma y producir proteínas es el ADN (ácido desoxirribonucleico). El ADN es una estructura de doble hélice compuesta de bases de nucleótidos:adenina (A), timina (T), guanina (G) y citosina (C). Estas bases forman pares de bases complementarios, donde A siempre se empareja con T y G siempre se empareja con C. Este emparejamiento de bases es la base para la replicación del ADN, donde las dos hebras de ADN se separan y cada hebra sirve como plantilla para la síntesis de una nueva línea complementaria. El ADN también contiene instrucciones para producir proteínas, que son esenciales para la estructura y función celular. Estas instrucciones están codificadas en genes, que son segmentos específicos de ADN. Las células leen el código genético para producir proteínas mediante un proceso llamado síntesis de proteínas.