This document reviews and compares three common techniques for hiding information in digital images: Least Significant Bit (LSB) steganography, Discrete Cosine Transform (DCT) steganography, and Discrete Wavelet Transform (DWT) steganography. LSB is implemented in the spatial domain by replacing the least significant bits of cover image pixels with payload bits. DCT and DWT are implemented in the frequency domain by transforming the cover image and embedding payload bits in the transformed coefficients. The document evaluates and compares the performance of these three techniques based on metrics like mean squared error, peak signal-to-noise ratio, embedding capacity, and robustness.