Senyawa ionik
Senyawa ionik yang mengandung ion hidrogen () diklasifikasikan sebagai asam, dan yang mengandung kation elektropositif dan anion basa ion hidroksida () atau ion oksida () diklasifikasikan sebagai basa. Senyawa ion lainnya dikenal sebagai garam dan dapat terbentuk melalui reaksi asam–basa. Jika senyawa tersebut merupakan hasil reaksi antara asam kuat dan basa lemah, hasilnya adalah garam asam. Reaksi antara basa kuat dan asam lemah, menghasilkan garam basa. Hasil reaksi antara asam kuat dan basa kuat, menghasilkan garam netral. Asam lemah yang direaksikan dengan basa lemah dapat menghasilkan senyawa ionik dengan ion basa konjugat maupun ion asam konjugat, seperti amonium asetat.