Asam dalam
pelajaran kimia adalah senyawa kimia yang bila dilarutkan dalam air akan
menghasilkan larutan dengan pH lebih kecil dari 7. Dalam definisi modern, asam
adalah suatu zat yang dapat memberi proton (ion H+) kepada zat lain (yang
disebut basa), atau dapat menerima pasangan elektron bebas dari suatu basa.
Basa adalah
senyawa kimia yang menyerap ion hydronium ketika dilarutkan dalam air.