Again, do not be tempted to build your online business on a free blogging platform like blogger.com or wordpress.com. They are great for hobby bloggers, but not for professional online business owners. You must self-host your website.
Your website host is where you keep the files that display your live site. There are a million and one hosting companies out there, but I use and recommend Hostgator. They allow you to host as many individual sites as you like, they are very reasonably priced, and they have awesome customer service.
To get started, go to www.Hostgator.com and choose the Baby plan. On the next page, enter the domain name you purchased yesterday, and click “continue.” Follow the steps to checkout, and once you’re finished you should receive an email with instructions from Hostgator. It will include your IP address, login information, and your nameservers.
Nameservers are addresses that point to your domain. So, when visitors click a link to your site or type the address into their browser, they always get to the right place. To set your nameservers, head back over to GoDaddy and log in, then click “My Account.” Next, click the name of your domain. On the next screen, click “nameservers/set nameservers.” In the pop-up box, choose “I have specific nameservers for my domains,” and enter the nameservers Hostgator gave you in the boxes. Click “okay.”
It will take anywhere from 3 to 24 hours for your nameservers to “propagate” – or go live. You’ll know when this has happened because you’ll be able to log into your cPanel account using your domain, like this: http://yourdomainname.com/cpanel rather than the IP address Hostgator sent you.
This is all you have to do to set up your hosting. Now you need to set up your e-mail address and install you’re website.
Go with Hostgator. (Affiliate link)