“…Membrane fouling, the process by which foulants, namely colloidal (e.g., clays, flocs), biological (e.g., bacteria, fungi), organic (e.g., oils, polyelectrolytes, humic substances), and scaling (e.g., mineral precipitates in RO systems) foulants, deposit onto the membrane surface or in the membrane pores [72,73], may take different forms, the main mechanisms of which are adsorption (physical and/or chemical), pore blocking, deposition of a cake layer, and gel formation [74][75][76][77][78][79]. The extent of fouling, which stems from the nature of foulant-membrane interaction, is a complex function of the feed characteristics (e.g., foulant type, foulant concentration, and physicochemical properties of the foulants such as the functional groups, charge, size, and conformation [72,[80][81][82]), operating conditions (e.g., inadequate pretreatment, inadequate control of the hydrodynamics of the system, excessive flux, and low cross-flow velocity (in cross-flow systems) [72,[82][83][84]), and membrane properties (e.g., pore-size distribution, surface roughness, charge properties, and hydrophobicity [70,[85][86][87]). …”