Pues si no me equivoco, las roms son como diferentes sistemas operativos, o mas bien, como el mismo sistema operativo en diferentes versiones......
Y el bootloader sirve para poder cargar el sistema y asi meterle las nuevas roms.......
Por ejemplo, en el sensation no pueden acceder al bootloader, lo que se traduce en que no podemos cambiar la rom.
Seguro que me me quedo corto en la explicacion y seguro que me equivoco en algo, pero creo que a grandes rasgos es lo que preguntas si no tienes ni idea.
Un saludo.