Nanoparticles are extremely small -- less than 100 nanometers in size -- but they can have a big impact on medicine, solar technology, batteries, computing and other industries. Nanoparticles are generally more reactive, stronger and more versatile t