Uridine diphosphate (UDP) is a nucleotide composed of uracil, ribose, and two phosphate groups. It plays a critical role in carbohydrate metabolism, particularly in the synthesis and degradation of glycogen, as well as in the biosynthesis of glycoproteins and glycolipids. UDP acts as a carrier for activated sugar moieties, facilitating the transfer of sugar residues to various acceptor molecules.