Vibration of engineering structures is commonplace: for example, cars vibrate due to forces produced by the engine, or by road roughness; aircraft vibrate due to aerodynamic loads and turbulent boundary layers; and buildings vibrate due to forces produced by wind loading and earthquakes. We need to be able to model, analyse and design structures so that their vibrational behaviour is acceptable, and this requires us to understand the fundamentals behind the physics of vibration.