MBR, पुरानी पार्टिशनिंग स्कीम है जो बूटलोडर स्टेज को संचालित करता है और BIOS (बेसिक इंप्युटर ऑपरेटिंग सिस्टम) द्वारा समर्थित होता है। MBR में 512 बाइट का सेक्टर होता है, जिसमें बूटलोडर स्टेज होता है। MBR दो प्रकार की पार्टीशन को समर्थित करता है - प्राथमिक और विभाजित।
GPT एक नयी पार्टिशनिंग स्कीम है जो UEFI (यूएफआई, अनिवार्य यूनिवर्सल फर्मवेयर इंटरफ़ेस) के साथ काम करता है। यह MBR से अधिक विस्तृत है और अधिकतम 128 पार्टीशनों को समर्थित करता है। इसमें एक स्वतंत्र बूट सेक्टर होता है जो बूटलोडर को संचालित करता है। यह भी MBR की तुलना में अधिक सुरक्षित होता है क्योंकि इसमें एक रिप्लिका टेबल होता है जो डेटा का बैकअप बनाता है और इससे डेटा के नुकसान की संभावना कम होती होती है।