Dithering
Fooling the eye into thinking we have more colors displayed than we do.

We have finite number of bits to store color with, but want more color detail in the image. Dithering solves this problem but ensuring that if we blur the image we’ll get more accurate colors. There are three classes of ways to do this.

Dithering is used to avoid the eye noticing transitions between the finite set of available colors and is implemented automatically by most GPUs. For very limited color pallettes dithering can also simulate more colors ar the cost of making the scene look noisy.