Enoli (alkenoli) su alkeni sa hidroksilnom grupom na jednom od ugljenikovih atoma dvostruke veze. Alkeni sa hidroksilnim grupama na obe strane dvostruke veze se nazivaju endioli. Deprotonisani anjoni enola su enolati. Redukton je jedinjenje koje ima endiolnu strukturu sa susednom karbonilnom grupom.