Hay dos definiciones de ácidos en química. Uno llamó a los ácidos de Lowrydwfines de Bronsted como donantes de protones, pero solo en agua. Esta es la definición más común e incluye los ácidos clorhídrico, nítrico y sulfúrico. El otro, los ácidos de Lewis, se define como receptores de electrones independientes del soluto en el que se encuentran. Los ácidos más fuertes en química se encuentran en este grupo.
Algunos ejemplos de ácidos son ácido clorhídrico, ácido hidroyodico y ácido fluorhídrico, mientras que algunas bases comunes son hidróxido de calcio, hidróxido de magnesio e hidróxido de potasio. El carácter ácido o básico se mide usando una escala de pH.