И то, и другое - биологические соединения, имеющиеся в каждой клетке. В состав обоих соединений входит азотистое основание аденин (6-аминопурин) и остаток (остатки) фосфорной кислоты. В состав АТФ также входит рибоза, которая входит в состав и некоторых нуклеиновых кислот (точнее, РНК).
Отличия заключаются в том, что нуклеиновые кислоты (в отличие от АТФ) являются полимерами - молекулами, построенными из множества более-менее однотипных элементов (нуклеотидов). В состав некоторых нуклеиновых кислот входит дезоксирибоза, тогда как в АТФ имеется только рибоза; кроме аденина в нуклеиновых кислотах имеются и другие азотистые основания (тимин, цитозин, гуанин, урацил). Кроме этого, имеется важное различие в функциях: АТФ является макроэргическим соединением, которое отвечает за накопление и высвобождение энергии в клетке, тогда как нуклеиновые кислоты отвечают за сохранение и передачу наследственной информации, а также - за биосинтез белка.