Un acido è una sostanza che dona uno ione idrogeno (H+) in una reazione chimica, mentre un alcali è una sostanza che dona uno ione idrossido (OH-) in una reazione chimica. L'acqua può essere sia acida che basica a seconda delle reazioni chimiche in cui è coinvolta.
Ad esempio, quando l'acqua reagisce con un acido, agisce come una base e accetta ioni idrogeno, formando ioni idronio (H3O+).
D'altra parte, quando l'acqua reagisce con una base, agisce come un acido e dona ioni idrogeno, formando ioni idrossido.