Bell's theorem is all about the testable difference between quantum entanglement and any analogous classical correlation.
Classically, if two measured values [itex]A[/itex] and [itex]B[/itex] are obtained far enough apart so that there is no causal influence of one measurement on the other, then any correlations between those values must be due to some unknown facts ("hidden variables") common to both measurements. A classical version of EPR might look like this:
- You produce a pair of particles. One particle goes to Alice, another goes to Bob.
- Alice picks a direction [itex]\vec{a}[/itex]
- Bob picks a direction [itex]\vec{b}[/itex]
- Alice measures the spin [itex]\vec{s_A}[/itex] of her particle relative to [itex]\vec{a}[/itex], and writes [itex]A=+1[/itex] if [itex]\vec{s_A} \cdot \vec{a} > 0[/itex]. Otherwise, she writes down [itex]A=-1[/itex]
- Bob measures the spin [itex]\vec{s_B}[/itex] of his particle relative to [itex]\vec{b}[/itex], and writes [itex]B=+1[/itex] if [itex]\vec{s_B} \cdot \vec{b} > 0[/itex]. Otherwise, he writes down [itex]B=-1[/itex]
- Then they compare the results [itex]A[/itex] and [itex]B[/itex]
They find that the results are correlated, in the sense that if [itex]\vec{a} = \vec{b}[/itex], then [itex]A = -B[/itex]
That's a classical correlation. It is easily explained using "hidden variables". You just assume that [itex]\vec{s_A}[/itex] and [itex]\vec{s_B}[/itex] are fixed at the time of the creation of the pair of particles in such a way that [itex]\vec{s_A} = - \vec{s_B}[/itex]. The pair [itex](\vec{s_A}, -\vec{s_A})[/itex] is the "hidden variable".
What Bell showed is that the correlations predicted by quantum mechanics cannot be explained by any such hidden-variable model (unless we allow faster-than-light influences, or back-in-time influences, or some other exotic possibility).