Teori asam-basa menjelaskan tiga definisi tentang asam dan basa, yaitu menurut Arrhenius, Bronsted-Lowry, dan Lewis. Arrhenius mendefinisikan asam sebagai zat yang melepaskan ion H+ dan basa sebagai zat yang melepaskan ion OH- dalam larutan. Bronsted-Lowry memperluas definisi dengan menyatakan asam sebagai donor proton dan basa sebagai penerima proton. Lewis melihat asam sebagai akseptor pasangan elektron dan