what is meant by a proton in acid-base chemistry
An acid is a proton donor and a base is a proton acceptor. The HCl donates proton(H+) to H2O and forms H3O+. However water acts in both ways, it can be seen as proton donor too. A substance cannot act as an acid unless a proton acceptor (base) is present to receive the proton.