Nanomaterials like carbon nanotubes, nanofibers, and metal oxide nanoparticles have high adsorption capacities and can target specific contaminants. For example, carbon nanotubes are effective at adsorbing heavy metals, while metal oxide nanoparticles can degrade organic pollutants through catalytic reactions.