Question: why atp has high energy?
Answer: ATP is an unstable molecule which hydrolyzes to ADP and inorganic phosphate when it is in equilibrium with water. The high energy of this molecule comes from the two high-energy phosphate bonds. The bonds between phosphate molecules are called phosphoanhydride bonds.