1. Asid ialah bahan kimia yang menghasikan ion Hidrogen / ion Hidroksonium yang bebas bergerak apabila dilarutkan dalam air.
2. Bes ialah bahan kimia yang dapat bertindak balas dengan asid untuk menghasilkan garam dan air.
3. Alkali ialah bahan kimia yang menghasilkan ion hidroksida yang bebas bergerak apabila dilarutkan dalam air. Semua alkali ialah bes ttp bukan semua bes merupakan alkali kerana kebanyakan bes tidak larut dalam air.