1. El launcher es el lanzador de el menú por decirlo de alguna manera. Y la ROM, es el sistema operatívo de el movil.
2. El recovery es como las BIOS para el ordenador (por decirlo de alguna manera). Desde ahí puedes formatear el móvil, instalar otras roms personalizadas por cocineros de los foros y todo eso. Pero tienes que tener un custom recovery. Ya que el recovery stock (de serie) no vale de nada casi.
3. El bootloader es un archívo interno de el móvil que el operador ó fabricante implanta para que no se le pueda modificar el recovery y otros archívos originales, pero una vez liberado ya se puede hacer lo que se quiera con él. Y el ROOT es conseguir permisos de Super Usuario (SU) en el móvil para poder hacer cosas que con él no se podrían hacer. (cambiar frecuencias de el móvil, instalar aplicaciones que requieran root)
Espero averte ayudado, aunque sea algo.