La esteganografía es la práctica de ocultar un mensaje en un contenedor, haciendo que solo el receptor conozca su existencia, y se diferencia de la criptografía en que la información oculta no debe ser percibida. Se utiliza en diversas aplicaciones, desde la privacidad hasta el control de documentos, y emplea tanto técnicas físicas como digitales para transmitir información. Sin embargo, existen técnicas de ataque y estegoanálisis que buscan detectar y recuperar los mensajes ocultos, lo que implica que ningún método de esteganografía es infalible.