Ultra-Filtration is a process of membrane filtration which is quite similar to Reverse Osmosis. It is only different from microfiltration or reverse-osmosis by the size of the molecules it can retain.
The process applies hydrostatic pressure to force water through the semi-permeable membrane. While water and low molecular weight solutes pass through the membrane, suspended solids and solutes of higher molecular weight are retained to produce water with very high purity and low silt density.
Typically, ultrafiltration will remove high molecular-weight substances, colloidal materials, and organic and inorganic polymeric molecules. Low molecular-weight organics and ions such as sodium, calcium, magnesium chloride, and sulfate are not removed.