In physics, resonance is a phenomenon that consists of a given system being driven by another vibrating system or by external forces to oscillate with greater amplitude at some preferential frequencies. Frequencies at which the response amplitude is a relative maximum are known as the system's resonant frequencies, or resonance frequencies. At resonant frequencies, small periodic driving forces have the ability to produce large amplitude oscillations. This is because the system stores vibrational energy.
Resonance phenomena occur with all types of vibrations or waves: there is mechanical resonance, acoustic resonance, electromagnetic resonance, nuclear magnetic resonance (NMR), electron spin resonance (ESR) and resonance of quantum wave functions. Resonant systems can be used to generate vibrations of a specific frequency (e.g., musical instruments), or pick out specific frequencies from a complex vibration containing many frequencies (e.g., filters).