This document discusses logic signals and logic gates. It begins by defining logic signals as voltage signals with 0V corresponding to 0 and 5V/3V corresponding to 1. All digital information like text, images, sound and video are stored as patterns of binary values. The basic building blocks of digital circuits are logic gates, which perform operations on binary inputs. The three basic logic gates are AND, OR, and NOT. Truth tables are used to define the output of each gate given different combinations of binary inputs. More complex gates like NAND, NOR, XOR and XNOR are also discussed. Logic gates can have multiple inputs, and the document provides an example of a three input OR gate. Boolean algebra is used to represent the