The document discusses combinational logic circuits including decoders, encoders, multiplexers, demultiplexers, adders, subtractors, and magnitude comparators. It provides details on their design procedures, truth tables, logic diagrams, and implementations using basic logic gates. Combinational logic circuits have outputs that depend only on the current inputs and do not have memory elements.