Question: what is the difference between atp and dna?
Answer: Short answer: DNA stores inherited genetic data — ATP “carries” energy. DNA nucleotides have one phosphate group — ATP has three. DNA is a large and stable molecule — ATP is small and unstable.