Los ácidos pueden definirse de diferentes maneras: Los ácidos de Arrhenius producen iones H+ en H2O. Los ácidos de Bronsted-Lowry son donantes de protones.