Ključna razlika med kondenzacijo aldola in Cannizzarovo reakcijo je, da je aldolna kondenzacija vrsta spojitvene reakcije, medtem ko je Cannizzarova reakcija vrsta organske redoks reakcije.
Pri aldolni reakciji se enol ali enolat kombinira s karbonilno spojino, da nastane bodisi β-hidroksialdehid ali β-hidroksiketon. To imenujemo reakcija spajanja, ker se dve spojini povežeta v eno veliko spojino. Po drugi strani pa je Cannizzarova reakcija redoks reakcija, pri kateri ena molekula aldehida oksidira, da tvori kislino, druga aldehida pa reducira in tvori alkohol.