Существует два типа нуклеиновых кислот: ДНК (дезоксирибонуклеиновая кислота) и РНК (рибонуклеиновая кислота). Нуклеиновые кислоты обеспечивают хранение, воспроизведение и реализацию генетической информации. Эта информация отражена в виде нуклеотидных последовательностей. В частности, последовательность нуклеотидов отражает первичную структуру белков.