ხსნადობა აღწერს იმ ნივთიერების რაოდენობას, რომლის გახსნა შესაძლებელია სხვა ნივთიერებაში. ეს გაზომვა შეიძლება მერყეობს თითქმის სრულად უხსნად ნებისმიერ პირობებში, როგორიცაა ზეთი და წყალი, უსასრულოდ ხსნად ახლოს, მაგალითად, ეთანოლი და წყალი. დათხოვნის პროცესი არ უნდა აგვერიოს ქიმიურ რეაქციაში.
ხსნადობის ერთეულების სწორად გამოხატვის მიზნით საჭიროა გაიგოთ ტერმინოლოგია, რომელიც გამოიყენება ხსნარის აღსაწერად. ხსნარი მზადდება ორი ნაწილისგან: გამხსნელი და გამხსნელი. ხსნადი არის ნივთიერება, რომელიც იხსნება, ხოლო გამხსნელი არის ნივთიერება, რომელიც ხსნის. გამხსნელის მატერიის მდგომარეობა განსაზღვრავს ხსნარის მატერიის მდგომარეობას.
არსებობს რამდენიმე ერთეული, რომელშიც ხსნადობა შეიძლება გამოიხატოს გამხსნელი ერთეულების გამოყენებით. როდესაც წყალი გამხსნელია, ხსნადობა შეიძლება გამოიხატოს ფარდობითი მოცულობით, ჩვეულებრივ, როგორც ხსნარი გრამი 100 გრამ გამხსნელში. მაგალითად, თუ წყალი გამხსნელია, ეს გამოიხატება, როგორც გრამი ხსნადი 100 გრამ წყალზე. თუ ხსნადი ნივთიერება არის გაზი, ხსნადობა შეიძლება გამოიხატოს გაზოვან ხსნადში თითო კილოგრამზე (ან, მონაცვლეობით, ერთ ლიტრზე) წყალზე. ხსნადობის ეს გამოხატულება ითვალისწინებს გამხსნელის მასას, სანამ ხსნადი დაემატება.
ხსნარის ხსნარის ერთეულებთან ხსნადობის გამოხატვისას - ეს არის მას შემდეგ, რაც ხსნარი უკვე დაემატება გამხსნელის მიმართ - მნიშვნელოვანია აღინიშნოს, რომ ხსნარის წონა შეიცვლება, როგორც ხსნადი დაამატა. ხსნადობის ერთეულები, რომლებიც შეიცავს ხსნარის ერთეულებს, შეიცავს გრამ ხსნადს 100 გრამ ხსნარში ან გრამ ხსნადს თითო ლიტრ ხსნარში. ხსნადობის გამოხატვის კიდევ ერთი გზაა ხსნარის მოლებში თითო ლიტრი ხსნარი; ამ თანაფარდობას "მოლარულობას" უწოდებენ.
მნიშვნელოვანია აღინიშნოს, რომ ხსნადობა ყოველთვის წარმოადგენს გაჯერებულ ხსნარს - ხსნარს, რომელიც შეიცავს მაქსიმალურად გახსნილი ნივთიერება, რომელიც იხსნება გამხსნელში კონკრეტულ ტემპერატურაზე ან ზეწოლა; გამხსნელის ხსნადი ხსნადი დამოკიდებულია როგორც გამხსნელის, ასევე გამხსნელის მდგომარეობაზე. ამ მიზეზით, ხსნადობა ხშირად გამოხატულია მითითებულ ტემპერატურაზე და წნევაზე.