Хостинг — это виртуальная площадка на арендованном сервисе, где размещаются файлы и база данных вашего сайта. Виртуальный аналог папки на в вашем компьютере. Хостинг — это то, без чего не сможет существовать ваш сайт, т.к. все файлы хранятся именно на нём.
За многие годы обучения новичков, я могу точно сказать, какие вопросы должны возникнуть у любого новичка до покупки своего первого хостинга. 🙂