ATP is a high-energy molecule that stores the energy we need to do everyday things. It also provides energy to non-spontaneous reactions in cells.
NADH is a co-enzyme made up of two nucleotides.
Both ATP and NADH store and transfer energy to living cells.