Nanotechnology gives us increasing control over the material world, providing opportunities to enhance existing technologies and develop new ones. The opportunities seem endless, from building stronger, lighter materials and manufacturing tremendously powerful yet incredibly small computers, to developing new sustainable energy sources and devising personalized cures for cancer.