A logikai kapuk valamely logikai alapműveletet (és; vagy; nem), vagy ezek kombinációját megvalósító áramkörök. A bemeneti és kimeneti értékek logikai értékek (0 vagy 1, igaz vagy hamis), amelyeket feszültségszintek képviselnek. Pl. pozitív egyenes logika esetén a „0” értéke közel 0V, az „1” értéke 5, vagy 12 V, illetve újabb rendszerekben 3,3V. A logikai kapuk lényeges mérőszáma a fan-out, amely kimeneti terhelhetőséget jelent. Ha például ez az érték 10, akkor az adott kapu 10 ugyanolyan rendszerű további kaput tud meghajtani (azok számára stabil értékelhető bemenőjelet adni), ha logikai hálózatban használjuk.