Er zijn verschillende partitietypes beschikbaar voor partitionering. Er wordt een fundamenteel onderscheid gemaakt tussen primaire en uitgebreide partities.
- Primaire partitie: Het besturingssysteem begint vanaf hier. Om ervoor te zorgen dat de bootloader weet welke primaire partitie moet worden gebruikt bij het opstarten, moet de primaire partitie die voor het opstarten moet worden gebruikt, worden gemarkeerd als de actieve partitie. Daarom kan er maar één actieve partitie tegelijk zijn.
- Uitgebreide partitie: Als de harde schijf plaats moet bieden aan meer dan één schijf, moet de ruimte voor alle andere schijven worden toegewezen aan een uitgebreide partitie. De logische schijfeenheden worden vervolgens op deze uitgebreide partitie gemaakt.