Both CMC and PEO polymers have a high affinity for water, so they organize water molecules to produce a “hydrogel”
CMC = Carboxymethylcellulose
PEO = Polyethylene oxide