GRUB est l'implémentation de la spécification Multiboot, qui permet à un utilisateur d'avoir plusieurs systèmes d'exploitation différents sur son ordinateur à la fois, et de choisir celle à exécuter au démarrage de l'ordinateur.
GRUB est l'exemple principal de la spécification Multiboot, qui permet à un utilisateur d'avoir plusieurs systèmes d'exploitation sur son ordinateur à la fois, et de choisir celle à exécuter au démarrage de l'ordinateur.