Nanobubbles are invisible, mysteriously stable, a thousand times thinner than a human hair, and surprisingly versatile.