A nanoparticle is a small object that behaves as a whole unit in terms of its transport and properties.
Size of nanoparticles
In terms of diameter, fine particles cover a range between 100 and 2500 nanometers, while ultrafine particles are sized between 1 and 100 nanometers. Nanoparticles may or may not exhibit size-related properties that are seen in fine particles. Despite being the size of the ultrafine particles individual molecules are usually not referred to as nanoparticles.
Nanoclusters have at least one dimension between 1 and 10 nanometers and a narrow size distribution. Nano powders on the other hand are agglomerates of ultrafine particles, nanoparticles, or nanoclusters. Nano particle sized crystals are called nanocrystals.