What We Can Do With Waves