A. MENURUT ARRHENIUS
Asam ialah senyawa yang dalam larutannya dapat menghasilkan ion H+.Basa ialah senyawa yang dalam larutannya dapat menghasilkan ion OH-.
Contoh:
1) HCl(aq) → H+(aq) + Cl-(aq)
2) NaOH(aq) → Na+(aq) + OH-(aq)
B. MENURUT BRONSTED-LOWRY
Asam ialah proton donor, sedangkan basa adalah proton akseptor.Contoh:
1) HAc(aq) + H2O(l) ↔ H3O+(aq) + Ac-(aq)
asam-1 basa-2 asam-2 basa-1
HAc dengan Ac- merupakan pasangan asam-basa konjugasi.
H3O+ dengan H2O merupakan pasangan asam-basa konjugasi.
2) H2O(l) + NH3(aq) ↔ NH4+(aq) + OH-(aq)
asam-1 basa-2 asam-2 basa-1
H2O dengan OH- merupakan pasangan asam-basa konjugasi.
NH4+ dengan NH3 merupakan pasangan asam-basa konjugasi.
Pada contoh di atas terlihat bahwa air dapat bersifat sebagai asam (proton donor) dan sebagai basa (proton akseptor). Zat atau ion atau spesi seperti ini bersifat ampiprotik (amfoter).