This document discusses different digital security techniques including cryptography, steganography, and watermarking. Cryptography involves encrypting messages to hide their meaning and can provide confidentiality, integrity, and authentication. Steganography embeds hidden messages within ordinary files like images or audio so the very existence of the message is concealed. Watermarking similarly embeds invisible signatures or markings within files but is intended to identify ownership rather than conceal messages. Both steganography and watermarking can apply techniques like modifying least significant bits of image pixel data.