الدارات الرقمية تعالج مدخلات رقمية لتعطي مخرجات رقمية. وكلمة رقمية هنا تعني أنها تعمل في نظام ثنائي مكون من الصفر والواحد. فيكون هناك حد من الفولتية ما فوقه هو 1 وما دونه هو الصفر (ولا يوجد كسور أو أنصاف حالات). تحدد الفولتية حسب نوع الدارة وحسب التيار الكهربائي الذي يغذيها وأشهرها نوعان الأول CMOS حيث كل ما هو دون نصف الفولتية المغذية للدارة يعتبر صفر وما فوق نصفه فهو 1 (مثلا إن كنت تزود الدارة ب 5 فولت فإن ما فوق 2.5 فولت هو 1 وما دونه هو 0) والثاني هو TTL حيث يعتبر الصفر ما هو دون 0.8 فولت أما الواحد فهو ما فوق 2 فولت إلى حد 5 فولت (حيث أن دارات TTL يجب أن تزود دائما بجهد كهربائي ثابت هو 5 فولت +/- 10%).
البوابات الرقمية هي العمليات المنطقية البيسطة مطبق على شكل دارات رقمية مثل AND و OR و NOT و XOR و NAND و NOR وكلها عمليات ثنائية تأخذ مدخلتين لتعطي واحد باستثناء NOT فهي تأخذ مدخلة واحدة فتعكسها (تأخذ صفر وتعيد واحد وبالعكس)