The document discusses three coding techniques: Huffman coding, bit plane coding, and arithmetic coding, focusing on their methods and applications in data compression. Huffman coding is a variable-length coding method that minimizes redundancy by using shorter codes for more probable symbols. Bit plane coding is used in image compression, while arithmetic coding encodes an entire file as a single decimal number, and both are utilized in various compression standards.