Kluczową różnicą między transaldolazą a transketolazą jest ich funkcja. Transaldolaza katalizuje konwersję 7-fosforanu sedoheptulozy i 3-fosforanu gliceraldehydu do 4-fosforanu erytrozy i 6-fosforanu fruktozy, podczas gdy transketolaza katalizuje konwersję 5-fosforanu ksylulozy i 5-fosforanu rybozy do 3-fosforanu gliceraldehydu i 7-fosforanu sedoheptulozy.
Szlak pentozo-fosforanowy jest szlakiem metabolicznym, który zachodzi równolegle do glikolizy. Składa się z dwóch odrębnych ścieżek. Na szlaku pentozofosforanowym NADPH powstaje w fazie oksydacyjnej, podczas gdy cukry pentozowe są wytwarzane w fazie nieutleniającej. Oprócz pentoz i NADPH szlak ten generuje 5-fosforan rybozy, który jest prekursorem syntezy nukleotydów. Transaldolaza i transketolaza to dwa enzymy zaangażowane w nieutleniającą fazę szlaku pentozofosforanowego.