Если правите только контент сайта с админкой, то данные от админки (+ фтп на всякий)
Если правки только в коде, то обычно фтп достаточно
Если нужны какие то работы с доменом, с бд и т.д, то от хостинга (оттуда и фтп создать можно и т.д)
п.с - хостинг домена и самого сайта может быть у разных компаний