GRUB est l'implémentation de la spécification Multiboot, qui permet à un utilisateur d'amorcer un des multiples systèmes d'exploitation installés sur un ordinateur, ou de sélectionner une configuration spécifique du noyau disponible sur les partitions d'un système d'exploitation particulier.
Le MBR contient le GRUB stade 1.