A general name for a compound containing carbon and oxygen
A common example is calcium carbonate (limestone). When carbonates react with acid they give out carbon dioxide.