Pulse-code modulation
Pulse-Code Modulation is a technique used to digitally represent analog signals.
The amplitude of an analog signal is sampled at uniform intervals (at a constant frequency), and each sample is quantized to a numerical value.
Both the sampling frequency and the bit depth (maximum size) of the numerical value determine the fidelity of the stored PCM stream, i.e. how accurately the original analog signal can be reconstructed.