1. Adenine: This is a nitrogenous base, a type of organic molecule that contains nitrogen. It is one of the five main bases found in nucleic acids (DNA and RNA).
2. Ribose: This is a five-carbon sugar, also called a pentose sugar. It is the same sugar found in RNA.
3. Triphosphate group: This is a chain of three phosphate groups linked together. The bonds between these phosphate groups are high-energy bonds, and their breakage releases the energy that cells use to perform work.
Therefore, the building blocks of ATP are adenine, ribose, and a triphosphate group.