Molecular Sieves have pores of distinct sizes (e. g. 3 Å). The absorption of water is caused by the uptake of water molecules into these pores. All substances with a lower dynamic radius than the pore size can enter these pores, but at least in air, water is preferred due to the charge of the pore structure.