How big are nanoparticles?

Nanoparticles are defined as particles with at least one dimension between 1 and 100 nanometers (nm). To put this in perspective: 

Within the 1-100 nm range, nanoparticle properties can vary dramatically. For example: 

The precise size control during synthesis is critical because even small variations can significantly impact material properties and performance. Advanced manufacturing techniques like continuous flow reactors enable unprecedented control over nanoparticle size distribution.