a piece of software that is located in a special part of a microprocessors flash memory
a software program that runs when a computer is first powered up
A small core software in a STB (Set-top-Box). The bootloader wakes up the receiver for example in the case of a new software download. Therefore the original bootloader will always remain in the STB during a software update.