Steganography is the practice of hiding information within another file, message, image, or video to conceal the existence of the communication itself. Unlike encryption which makes data unreadable, steganography hides the fact that a message even exists. Common carrier files include images, audio files, and documents where the hidden data is embedded in ways undetectable to human perception.