A 3x8 decoder is a digital circuit that takes 3 binary inputs and decodes them into one of 8 unique outputs. It converts a 3-bit binary input into an active-high output on one of 8 output lines, with only one line active at a time. Input bit 0 is at the bottom, bit 2 is at the top.