The ATP molecule is a nucleotide derivative. It consists of three components: a purine base (adenosine) and a pentose sugar (ribose), which form the nucleoside component, and three phosphate groups, which attach to the 5' carbon of the pentose sugar.