Perbedaan utama antara garam larut dan tidak larut adalah garam larut dapat larut dalam air pada suhu kamar, sedangkan garam yang tidak larut tidak dapat larut dalam air pada suhu kamar.
Garam adalah senyawa apa pun yang terbentuk dari reaksi antara asam dan basa. Oleh karena itu, garam pada dasarnya mengandung anion (berasal dari asam) dan kation (berasal dari basa). Senyawa garam dapat dibagi menjadi dua jenis tergantung pada kelarutan airnya pada suhu kamar. Mereka adalah garam yang larut dan tidak larut. Kelarutan garam bergantung pada jenis interaksi yang dapat mereka lakukan dengan molekul air.