Lattice QCD meets experiment in hadron physics

We review recent results in lattice QCD from numerical simulations that allow for a much more realistic QCD vacuum than has been possible before. Comparison with experiment for a variety of hadronic quantities gives agreement to within statistical and systematic errors of 3%. We discuss the implications of this for future calculations in lattice QCD, particularly those which will provide input for B factory experiments.