Coal-water interactions has profound influences on gas extraction from coal and coal utilization. Experimental measurements on three coals using X-ray photoelectron spectroscopy (XPS), low-temperature nitrogen adsorption and dynamic water vapor sorption (DVS) were conducted. A mechanism-based isotherm model was proposed to estimate the water vapor uptake at various relative humidities, which was well validated with the DVS results. The validated isotherm model of sorption is further used to derive the isosteric heat of water vapor sorption. The pore specific surface area of coal is not the determining parameter that controls water vapor sorption at least during the primary adsorption stage. Oxygen containing degree dominates the primary adsorption, and togethering with the cumulative pore volume determine the secondary adsorption. Higher temperature has limited effects on primary adsorption process. The isosteric heat of water adsorption decreases as water vapor uptake increases, which was found to be close to the latent heat of bulk water condensation at higher relative humidity. The results confirmed that the primary adsorption is controlled by the stronger bonding energy while the interaction energy between water molecules during secondary adsorption stage is relatively weak. However, the thermodynamics of coal-water interactions are complicated since internal bonding interactions within the coal are disrupted at the same time as new bonding interactions take place with the water molecules. Coal has a shrinkage/swelling colloidal structure with moisture loss/gain and it exhibits collapse behavior with some collapses irreversible as a function of relative humidity, which plays a significant role in determining moisture retention.