Esters are derived from carboxylic acids. A carboxylic acid contains the -COOH group, and in an ester the hydrogen in this group is replaced by a hydrocarbon group of some kind. We shall just be looking at cases where it is replaced by an alkyl group, but it could equally well be an aryl group (one based on a benzene ring).