Logic gates are basic digital circuits that are used to perform logical operations. The document discusses the common logic gates - AND, OR, NOT, NAND, NOR, XOR and XNOR. It explains their truth tables and symbols. Universal gates like NAND and NOR are able to represent any logical function. Logic gates are the basic building blocks used in digital circuits to perform operations on binary numbers.