A binary tree used for efficient data compression by assigning shorter codewords to more frequently occurring symbols.