An enol is an alkene that has an OH group attached to one end of the double bond. It is called an enolate if the proton on the oxygen atom is taken away.
Enols are tautomers of ketones or aldehydes. Tautomers are molecules which are different only in the position of an hydrogen atom. Enols can be made very easily from ketones or aldehydes using a base. They are quite unstable, because the C=O bond is stronger than the C=C bond. However, they can do many interesting reactions. The best example is the aldol reaction.