This document discusses combinational logic circuits. It defines a combinational circuit as consisting of input variables, logic gates, and output variables. It then lists common applications of combinational circuits such as multiplexers, demultiplexers, encoders, decoders, and half/full adders. The document provides procedures for analyzing combinational logic circuits by labeling gate outputs and substituting Boolean functions to determine the overall output functions. An example circuit is analyzed using these steps. Common combinational logic circuits like multiplexers, decoders, and adders are also described.