Nanofertilizers are fertilizers that contain nutrients in the form of nanoparticles. Due to their small size, they provide a larger surface area for interaction with plant roots, leading to more efficient nutrient uptake. This can result in higher crop yields and reduced fertilizer usage. Examples include nano-nitrate and nano-phosphate fertilizers.