A tree data structure representing a variable-length encoding scheme for a set of characters based on their frequencies.