Reaksi aldol

Reaksi aldol dapat berjalan melalui dua mekanisme yang secara mendasar berbeda. Senyawa karbonil, seperti aldehida dan keton, dapat diubah menjadi enol ataupun enol eter. Senyawa-senyawa yang bersifat nukleofil pada karbon-α ini dapat menyerang karbonil terprotonasi yang sangat reaktif. Ini merupakan "mekanisme enol". Sebagai asam karbon, senyawa-senyawa karbonil juga dapat terdeprotonasi membentuk enolat yang lebih nukleofil daripada enol maupun enol eter dan dapat secara langsung menyerang elektrofil. Biasanya elektrofil tersebut adalah aldehida karena keton pada umumnya kurang reaktif dibandingkan aldehida. Ini merupakan "mekanisme enolat".