Garam (kimia)

Ada banyak macam-macam garam. Garam yang terhidrolisa dan membentuk ion hidroksida ketika dilarutkan dalam air maka dinamakan "garam basa". Garam yang terhidrolisa dan membentuk ion hidronium di air disebut sebagai "garam asam". "Garam netral" adalah garam yang bukan garam asam maupun garam basa. Larutan Zwitterion mempunyai sebuah anionik dan kationik di tengah di molekul yang sama, tetapi tidak disebut sebagai garam. Contohnya adalah asam amino, metabolit, peptida, dan protein.