An acid catalyst is a substance that increases the rate of a chemical reaction by donating protons (H+ ions) without being consumed in the process. Acid catalysts can be either homogeneous or heterogeneous. Homogeneous acid catalysts are in the same phase as the reactants, typically in a liquid solution, while heterogeneous acid catalysts are in a different phase, such as a solid acid catalyst in a liquid reaction mixture.