Dvejetainė sistema yra tam tikra skaičių sistema, kuri naudoja supaprastintą žymėjimą, kad sumažintų mūsų šiuolaikinį skaičiavimą tik iki sveikųjų skaičių vieneto ir nulio. Dvejetainis sveikasis skaičius yra vienas iš šių vienetų ir nulių, kurie sudaro dvejetainę eilutę, ir yra sveikasis skaičius. Jis naudojamas sistemoje, kurią kai kas vadina „2 bazine“ sistema, priešingai nei įprastai šiuolaikiniame pasaulyje naudojama skaičiavimo sistema, vadinama „baziniu 10“, nes ji naudoja dešimt kaip specifinį vienetą didesniems sveikiesiems skaičiams sudaryti. „Base-2“ sistema naudoja tik vieną ir nulį, todėl vienas yra šios sistemos „didžiausias skaičius“.
Dvejetainės sistemos, kurią naudojame šiandien, šaknys yra senovės kultūrose ir praktikoje. Vienas iš jų yra I Ching, tradicinis rytietiškas būrimo metodas, kuris naudoja dvi monetų ar kitų daiktų puses, naudojant dvejetainę sistemą likimui nustatyti. Kitose knygose ir šaltiniuose aprašomas dvejetainis naudojimas įvairiose istorinėse kultūrose, skaičiuojant, atliekant alternatyvią matematiką ar atliekant kitus pagrindinius tyrimus, kaip žmonės naudoja sveikuosius skaičius.
Nors dvejetainė sistema egzistuoja šimtmečius, ji tapo labai modernios srities – informatikos – pagrindine dalimi. Dvejetainiai skaičiai yra daugelio pirmosios kompiuterių inžinerijos, kuri paskatino šiuolaikines kompiuterių kalbas, pagrindas. Programuotojai, kurie bandė paversti skaičiavimą į paprastas procedūras, kurias mašina galėtų lengvai atlikti, pastebėjo, kad dvejetainis sveikasis skaičius buvo naudingas formuojant paprastas „įjungimo ir išjungimo“ eilutes, kurios dažnai būtų vadinamos mašinos kalba. Dvejetainis sveikasis skaičius buvo tradicinis būdas žodinėmis kompiuterių kalbomis, kurias programuotojai naudoja, išversti į ką nors, kas būtų lengvai skaitoma mašinai.
Kaip dvejetainis sveikasis skaičius yra įprastas verčiant kompiuterių kalbas į kompiliatorių ar kitą programinės įrangos įrankį, dvejetainiai skaičiai taip pat tapo standartu saugant duomenis. Dvejetainis srautas yra tinkamas būdas saugoti beveik bet kokius duomenis kompiuteryje dėl įgimto sistemos paprastumo. Programuotojai ir inžinieriai toliau tyrinėja dvejetainių sveikųjų skaičių panaudojimą visų rūšių aukštųjų technologijų komunikacijai ir duomenų apdorojimui. Be vienetų ir nulių, dvejetainė sistema gali būti rodoma kaip „teisinga / klaidinga“ dialektika ar kitas programinės įrangos sąsajos elementas. Inžinerijos studentai ir kiti dažnai mokosi dvejetainių kalbų anksti, nes šios sistemos taikymo sritis yra tokia plati, o dvejetainiai sveikieji skaičiai yra labai naudojami įvairiose technologijose.