A system bootloader is a small program that loads the operating system kernel into memory during startup. It runs after firmware initialization and before the OS. Bootloaders may support multiple operating systems. Example: GRUB loading a Linux kernel.