Membrane separation leverages selective permeability to filter out nanoparticles from a mixture. Depending on the pore size of the membrane, different types of particles can be separated. This method is highly efficient and is used in applications such as water purification, where nanofiltration membranes remove contaminants at the nanoscale.