*Rapid purification time: Products can be purified in short periods of time, relative to traditional techniques
*Product remains in solution: The product is not removed from solution, as in crystallization techniques.
*Reaction may be monitored: The purification process is controlled
*Traditional purity techniques may be employed
*Can be used in excess
*Removed by filtration
*Allow for the synthesis of complex compound libraries
*Can be customized: Different scavenger resins employed for different impurities.
*High solvent compatibility (can be used with many solvents)