Да, домен необходим для адреса вашего магазина, а хостинг обеспечивает его доступность в интернете.