Wave packets are functions, highly localized both in space and in frequency, which develop coherently under evolution by the wave equation. We discuss the use of wave packets in constructing a parametrix for wave equations with rough coefficients, and in proving Strichartz estimates for such equations. In particular, we discuss recent work with D. Tataru on local existence for quasilinear wave equations with Cauchy data of minimal Sobolev regularity.