Một chất có hòa tan hay không phụ thuộc vào lực tương đối giữa các phần tử dung môi và các phần tử chất tan cũng như nhiệt độ của chúng. Các chất hòa tan cũng chịu ảnh hưởng nhiều bởi áp suất mà chất khí phải chịu khi gặp dung môi.
Một chất chỉ tan nếu lực hút giữa các phần tử của chất tan và dung môi đủ để thắng lực hút của các phần tử của mỗi chất đối với các phần tử khác cùng loại. Ví dụ, lực hút giữa các ion trong muối ăn và các phân tử nước là đủ để kéo các ion riêng lẻ ra khỏi tinh thể muối và tách các phân tử nước để chứa các ion. Mặt khác, benzen không thu hút các ion muối đủ mạnh để loại bỏ chúng khỏi tinh thể. Napthalene không hòa tan trong nước vì napthalene không tạo ra lực hút đủ mạnh đối với các phân tử nước để tách chúng ra và tạo chỗ cho chính nó.
Nhiệt độ có xu hướng làm tăng độ hòa tan của chất rắn và chất lỏng nhưng làm giảm độ hòa tan của chất khí. Nhiệt độ ảnh hưởng đến độ hòa tan khác nhau tùy thuộc vào chất tan. Nhiệt độ cao hơn khiến đường dễ hòa tan hơn, nhưng muối chỉ bị ảnh hưởng nhẹ. Các chất khí trở nên ít hòa tan hơn ở nhiệt độ cao hơn. Mặt khác, áp suất cao cải thiện khả năng hòa tan của khí.