En dators huvudminne kan delas in i följande:
1. Fysiskt minne: Detta är det fysiska lagringsutrymmet som används för att hålla de för närvarande aktiva programmen och data. Den består vanligtvis av en eller flera RAM-moduler.
2. Virtuellt minne: Detta är en teknik som gör att en dator kan simulera att ha mer fysiskt minne än vad den faktiskt har. Den används för att hålla program och data som för närvarande inte är aktiva, men som kan behövas senare.
3. Cacheminne: Detta är en liten mängd snabbt minne som används för att hålla de mest använda data och instruktioner. Den är placerad mellan CPU:n och huvudminnet, och den kan avsevärt förbättra en dators prestanda.
4. Register: Dessa är små, snabba minnesceller som finns inuti CPU:n. De används för att lagra data och instruktioner som för närvarande behandlas.