Original: GRUB is the reference implementation of the Multiboot Specification , which provides a user the choice to boot one of multiple operating systems installed on a computer , or select a specific kernel configuration available on a particular operating system 's partitions .
Simplified: GRUB can be used to select from different kernel images available on a particular operating systems partitions , as well as to pass boot-time parameters to such kernels .