GNU GRUB to program ładujący uruchamiający wiele systemów operacyjnych. Pochodzi z GRUB, GRand Unified Bootloader, który został pierwotnie zaprojektowany i wdrożony przez Ericha Stefana Boleyna.
W skrócie, moduł ładujący jest pierwszym programem, który działa podczas uruchamiania komputera. Odpowiada za ładowanie i przekazywanie kontroli do oprogramowania jądra systemu operacyjnego (takiego jak Hurd lub Linux). Z kolei jądro inicjuje resztę systemu operacyjnego (np. GNU).