Ultrafiltration is a tangential flow, pressure driven filtration process that separates particles on the basis of their molecular size. The particles with higher size/ molecular weight are rejected while the particles with lesser size pass through. Ultrafiltration employs pore sizes from .01 to 0.03 microns and is effective to MWCO sizes of 10,000 Daltons or more. It is often used to remove silt, algae, bacteria, giardia, and cryptosporidium. Water that is filled with particulates or organic materials can clog membranes. Some water, particularly surface water, may need pretreatment before passing through a membrane system. These systems also produce small volumes of highly concentrated solution which requires disposal. Membranes are classified according to the size of the molecules that they are able to filter nominal molecular weight cutoff or MWCO. Ultra filtration membranes are created in several different designs. Ultrafilters, like microfilters, are normally found in a hollow fiber configuration Hollow fine-fiber configurations use a grouping of thousands of hollow tubes that are themselves constructed of membrane material. The modules contain several small tubes or fibers. The feed solution flows through the open cores of the fibers and the permeate is collected in the cartridge area surrounding the fibers. The filtration can be carried out either “inside-out” or “outside-in”. It has minimal membrane resistance, no internal pressure stress, and uniform membrane with narrow pore distribution. It requires low power consumption, low floor space requirement, can be back flushed, relatively low capital cost.