# What is the difference between transaldolase and transketolase in the pentose phosphate pathway?

What is the difference between transaldolase and transketolase in the pentose phosphate pathway? From what I understand, they both catalyze the transfer of carbon chains from 1 aldose into 1 ketose to produce 1 aldose and a ketose, though transketolase transfers 2 carbons while transaldolase transfers 3 carbons. Is that the only difference? If so, then why they were named "aldolase" and "ketolase"?

An aldol is a $$\beta$$-hydroxy ketone or aldehyde, and is the product of an aldol addition.