Por tus preguntas veo que eres muy novato en esto y un poco vago (Google es tu amigo

)
El bootloader es, por decirlo de forma sencilla (aunque no muy precisa), lo que le dice al teléfono que debe hacer desde que pulsas el botón de encendido de tu teléfono hasta que se carga el sistema operativo, es el "cargador de arranque" (boot= arranque, loader=cargador). Liberarlo te permite modificar la secuencia de inicio, te permite cambiar la ROM del teléfono y muchas cosas más. Busca en Google o en HTCMania y encontrarás un montón de información.
El root es el usuario con los permisos más altos del sistema operativo, algo así como el usuario "administrador" de Windows.
Antes de meterte con root, roms, recoveries o bootloaders te recomiendo encarecidamente que leas mucho. Un fallo te puede dejar sin teléfono, así que deberías saber donde te metes antes de tocar nada, no es muy complicado pero acostumbrarte a la "jerga" del tema es fundamental para no perderte.