An acid is a molecule or ion that donates a proton (H+) in a chemical reaction, while a base is a molecule or ion that accepts a proton (H+) in a chemical reaction. Acids typically have a pH lower than 7, while bases typically have a pH higher than 7.\n
What is the difference between an acid and a base?