A carboxylic acid is any molecule that has a COOH group. This group contains a carbonyl (C=O double bond) together with an hydroxyl group (OH) on the same carbon atom. Because it is easy to remove the proton with even a weak base, these compounds are called acids. An example of a carboxylic acid is Acetic acid, which is also known as vinegar.