This document provides an overview of combinational logic circuits. It defines combinational logic as logic circuits whose outputs are determined solely by the present combination of inputs. The document outlines different types of basic combinational logic circuits like AND-OR, AND-OR-Invert, XOR and XNOR. It also discusses implementing combinational logic using NAND and NOR gates. Additional topics covered include binary adders and subtractors, magnitude comparators, decoders, encoders, multiplexers and demultiplexers.