What is the meaning of Z-fighting?

A phenomenon in three-dimensional rendering where two or more primitives have similar values in the z-buffer, causing flickering as one is displayed varyingly behind or in front of the other.

Source: wiktionary.org