What are zeolites? What are the applications of zeolites?

Applications of zeolites. Zeolites are used:
(i) for softening of hard water
(ii) as desiccant
(iii) as a shape selective catalyst, e.g. ZSM-5 (zeolite sieve of molecular porosity 5) in converting methyl alcohol into gasoline (petrol),
(iv) as a catalyst in petrochemical industries
(v) as a detergent builder.