La protéine est une molécule composée de polypeptides. C'est une classe de molécules biologiques constituées de chaînes d'acides aminés appelées polypeptides. L'acide nucléique est une classe de macromolécules constituées d'une longue chaîne de polynucléotides comprenant de l'acide désoxyribonucléique (ADN) et de l'acide ribonucléique (ARN).