Histogram equalization is an image processing technique that improves contrast by spreading out pixel intensity values across the histogram. It stretches the intensity range to boost areas with lower contrast. Adaptive histogram equalization computes histograms for distinct image sections to improve local contrast and edges, while contrast limited adaptive equalization limits contrast amplification by clipping histograms at a predefined value.