chemical shift
Imagine a choir where everyone is told to sing the same note, but each singer stands in a slightly different draught that nudges their pitch a hair sharper or flatter. By listening to exactly how far off each voice is, you could tell where each singer is standing. In NMR, identical kinds of atomic nuclei sing slightly different pitches depending on their chemical surroundings, and the chemical shift measures that tiny difference.
The chemical shift is the small change in the resonance frequency of a nucleus caused by the electrons around it, which partly shield it from the external magnetic field. A nucleus surrounded by electron-rich groups feels a weaker effective field and resonates at one position; a nucleus next to electron-withdrawing atoms feels a stronger field and resonates elsewhere. It is reported as a value called δ, in parts per million, measured relative to a reference compound so that it does not depend on the particular instrument.
Chemical shift is the heart of why NMR can decode structure: the position of each signal tells you what chemical environment each atom sits in — whether a hydrogen is on a methyl group, next to oxygen, or on an aromatic ring. The thing to remember is that it reports environment, not identity: two chemically equivalent atoms share one shift, while the same element in two different settings gives two different shifts.
In ethanol, the three CH₃ hydrogens resonate near δ 1.2, the two CH₂ hydrogens near δ 3.7 (pulled downfield by the nearby oxygen), and the OH hydrogen elsewhere again. Just from these three positions a chemist reads off that there are three different chemical environments and how the electrons are distributed among them.
A signal's position reveals the electronic environment of each atom.
Chemical shift (the position of a signal) is separate from spin–spin splitting (how a signal is split into several peaks by neighbouring nuclei). The first tells you about an atom's own environment; the second tells you about its neighbours. Beginners often conflate the two.