In graphics, any smooth progression from one color or gray value to another, usually comprising a series of steps which, ideally, should be imperceptible. In digital output, one particular defect of gradients is banding, or the visibility of the discrete steps of a gradient, usually produced when the system or output device cannot generate enough gray or color levels to render a smooth gradient.