Un ácido es una sustancia que dona un ion hidrógeno (H+) en una reacción química, mientras que un álcali es una sustancia que dona un ion hidróxido (OH-) en una reacción química. El agua puede ser tanto ácida como básica dependiendo de las reacciones químicas en las que participa.
Por ejemplo, cuando el agua reacciona con un ácido, actúa como base y acepta iones de hidrógeno, formando iones de hidronio (H3O+).
Por otro lado, cuando el agua reacciona con una base, actúa como un ácido y dona iones de hidrógeno, formando iones de hidróxido.