albert...
Si no entiendo mal, lo que querés saber es que empresa te da tal cosa, ej. empresa X registras el dominio y que información te da.
Esto sería algo así... si vos registras el dominio con la empresa X procura tener la administración del dominio, es decir, disponer de un panel por el cual podés hacer los cambios que quieras.
En cuanto a la empresa Y, contratas el hosting... esta empresa te va a dar sus DNS para que apuntes tu dominio (DNS y/o IP) y así usar el host. Además de darte también un panel de administración de la cuenta y demás.
Cliente de FTP... yo recomiendo el WS_FTP, es el que usamos acá para algunas cosas y funciona muy bien.
Espero que sea lo que estabas buscando.