All payments are made through Paypal.com
Once your investment is made you’ll be available to submit your content for your website.
Hosting puts your “domain name” live across the internet. Without a hosting account your site will not show up in google and other search engines. Hosting accounts are usually ran by big internet companies.