Un acide est une entité (atome, molécule ou ion) qui peut céder un proton H+.
Une base est une entité qui peut accepter un proton H+.
Un acide faible est un acide dont la réaction avec l'eau n'est pas totale. Celle-ci a alors pour équation :
\( AH + H_2O \rightleftharpoons A^- + H_3O^+ \)