Boot loader is the part of Linux operating system which is executed first. It loads the kernel at start up when machine has only one operating system. When the machine has multiple operating system with multiple versions Linux Kernel then it allows us to select what to start. Some boot loaders are: GRUB & LILO.