Het computergeheugen is een tijdelijke opslagruimte. Het bevat de gegevens en instructies die de centrale verwerkingseenheid (CPU) nodig heeft. Voordat een programma kan worden uitgevoerd, wordt het programma vanuit het geheugen in het geheugen geladen. Hierdoor heeft de CPU direct toegang tot het computerprogramma. Het geheugen is nodig in alle computers.
Een computer is meestal een binaire digitale elektronica. Binair betekent dat het slechts twee toestanden heeft. Aan of uit. Nul of één. In een binaire digitale computer worden transistors gebruikt om de elektriciteit aan en uit te schakelen. Het geheugen van de computer bestaat uit veel transistors.
Elke aan/uit-instelling in het geheugen van de computer wordt een binair cijfer of bit genoemd. Een groep van acht bits wordt een byte genoemd. Een byte wordt gemaakt van twee hapjes van elk vier bits. Computerwetenschappers maakten de woorden bit en byte. Het woord bit is een afkorting voor binair cijfer. Het neemt bi uit binair en voegt de t uit cijfer toe. Een verzameling van bits werd een hapje genoemd. De computerwetenschappers veranderden de spelling in byte om verwarring te voorkomen. Toen de computerwetenschappers een woord voor een halve byte nodig hadden, dachten ze dat knabbelen, zoals in een halve hap, een leuk woord zou zijn om te kiezen.

