how does a hydrate differ from an anhydrate?
 The difference between hydrate and anhydrate: 1. Hydrates are ionic compounds containing free water molecules while anhydrates are compounds that do not contain any free water molecules. 2. Hydrate contains water, and an anhydrate does not contains water. 