ENES

Statistical significance

A test of whether a difference is probably real or could just be luck.

A bell curve of results you would expect by pure chance, with a small shaded tail on the right where the observed result lands, labeled p < 0.05

When you compare two groups, they almost never come out exactly equal, even if nothing real is going on. Flip a coin 100 times and you rarely get exactly 50 heads. Statistical significance is a way of asking: if there were truly no difference, how surprising would a result like this be?

That surprise is measured with a p-value: the probability of seeing a difference at least this big by chance alone, assuming there is no real effect. A small p-value means chance is an unlikely explanation. By a long-standing convention, many fields call a result significant when p is below 0.05, that is, when a gap this big would show up by luck less than 5% of the time. In an A/B test, it is what lets a team say the new checkout button really performs better, not just that it got lucky this week.

Significance is easy to misread. It does not mean the effect is large or important: with millions of users, a tiny difference can be significant and still not worth anything. It also does not prove the effect is real, since a 5% threshold means some flukes will pass. Running many tests and only reporting the ones that cross the line, sometimes called p-hacking, makes this much worse. Good practice is to decide the test in advance and report the size of the effect along with the p-value.

Keep in mind

Go deeper

Related terms

More in Data