Для переноса домена уточните у своего регистратора и у регистратора, к которому вы хотите уйти, какие действия вам необходимо сделать.
Не буду расписывать полную схему переноса домена от регистратора к регистратору, так как это не основная тема книги, да и схемы у разных компаний могут отличаться. Я упомянул об этом, чтобы вы знали, что такая возможность есть при необходимости.
Переезд с хостинга на хостинг еще проще. Сейчас вы можете обратиться к хостингу (к которому хотите переехать со своим сайтом) с просьбой помочь с переездом. Они сами перенесут вам сайт бесплатно.
В обычной схеме перенос сайта с хостинга на хостинг всегда делали программисты или владельцы сайтов, но для вас будет проще поступить именно так, как я написал выше. Сейчас много компаний делают это бесплатно. Они же получают себе нового клиента, им это выгодно.