An ester bond is a type of chemical bond that forms between an alcohol molecule (or its functional group -OH) and a carboxylic acid molecule (or its functional group -COOH) with the elimination of a molecule of water (H2O).