The boot loader is a small program that runs before the operating system is loaded that tells the machine where, on the disks, that valid operating systems are installed. Windows (tm) also has a boot loader, but you don't hear much out of it, and it is somewhat less functional than most bootloaders.

The most common boot loaders on Linux are GRUB (the GRand Unified Bootloader) and LILO (the LInux LOader).