Son un tipo particular de circuitos electrónicos representados por un símbolo (MIL (MILitary standard graphics symbol for logic diagrams) o IEC (International Electrotechnical Commission)), con una o más entradas y una sola salida que realizan una función determinada (operación booleana) y que toman unos valores de salida en función de los que tenga en los de entrada.
Por ejemplo, el circuito de una PUERTA AND y una PUERTA OR (hechos sólo con resistencias y diodos), y una puerta NAND (hecha con resistencias y transistores), sería:

Cada una tiene su propia tabla de la verdad,en la que vienen representados todos los posibles valores de entrada que puede tener y los que les corresponden de salida según su función.
Las puertas lógicas son la forma de materializar los operadores booleanos, es la forma de hacer visible la parte de la matemática llamada Álgebra de Boole

Las puertas lógicas se pueden unir para formar algunos circuitos integrados, como por ejemplo los circuitos integrados de la serie 7400, que fueron utilizados ampliamente en los años 60 y 70 para fabricar ordenadores (recordar que los ordenadores utilizan lógica digital). Aquí los tenemos:

PUERTA AND:
PUERTA OR: