This document provides a critical review of reversible data hiding techniques based on histogram shifting. It discusses how these techniques embed secret data by modifying pixel values within segmented regions of an image histogram to shift the peak point, while maintaining image quality. A location map is used to guarantee correct extraction of the secret data. The quality of the stego image depends on the segment size, allowing for multi-layer embedding. The document reviews several related works applying histogram shifting for reversible data hiding in images and medical images. It also discusses active steganalysis schemes to detect histogram shifting techniques by analyzing features introduced during the embedding process.