Water sorption by bidisperse carbohydrate mixtures consisting of varying ratios of a narrow-molecular-weight distribution maltopolymer and the disaccharide maltose is investigated to establish a quantitative relation between the composition of the carbohydrate system and the water sorption isotherm. The sorption of water is approached from two limiting cases: the glassy state at low water content and the dilute aqueous carbohydrate solution. In the glassy state, the water content at a given water activity decreases with increasing maltose content of the matrix, whereas in the rubbery state it increases with increasing maltose content. The water sorption behavior in the glassy state is quantified using a variety of models, including the often-utilized but physically poorly founded Guggenheim - Anderson - de Boer model, several variants of the free-volume theory of sorption by glassy polymers, and a two-state sorption model introduced in the present paper. It is demonstrated that both the free-volume models and the two-state sorption model, which all encompass the Flory - Huggins theory for the rubbery-state sorption but which differ in their modeling of the glassy-state sorption, provide a physically consistent foundation for the analysis of water sorption by the carbohydrate matrixes.