A domain name is the internet address of a site. (For example, allwebdesigninfo.com is the domain name of this site.) You'll need to choose a domain name.
A domain name will cost around US$10-20 per year, but some web hosts will give you one for free.
Some domain name advice
A good domain name is simple, short, and obvious. What would people guess your domain name is?
- Buy a .com domain name, even though it's harder to get a good one. Cheap domain names like .biz, .ws and .info are usually markers of low quality.
- Acronyms are fine, but avoid abbreviations. Also, don't use numbers or dashes (without very good reason.)
- Try to have your site name match its domain name. If you can, name your site to match its domain name, not the other way round.
Web hosting is where your website actually sits, on a computer, in a building somewhere, when you put it on the internet. You'll need to purchase web hosting, to put your site on.
Web hosting is the only thing you have to pay for, to set up a website. Everything else can be done for free.
Likely Cost: up to US$10 per month.
Choosing a web hosting provider is not easy. There's a huge number of very similar web hosts out there, and 99% of the information about them is from dishonest "review" sites.
Feel free to do your own research into web hosting, but I think you'll find it mind-boggling.
My recommendation for web hosting
I use FatCow web hosting for my sites, and I'm very happy with it. I switched to it because it has more positive reviews, on web hosting forums, than any other host I can find. It offers everything that a typical web host does, at a far lower price, and includes a free domain name. It also sells Canadian and UK domain names (.ca and .co.uk).
I've looked around for a cheaper alternative, but haven't found anything good that's cheaper than FatCow.
This is a link to a discount voucher for FatCow. When you're ready to sign up for web hosting and a domain name, make sure you visit FatCow through this link, and they'll give you 50% off the price: Sign up for FatCow hosting ($3.67/month) >>
Also, if you use FatCow, I can tell you exactly what to do, to set up your website.
Domain pointing (only do this if you buy a domain name elsewhere)
Go to the site you bought your domain name from. Log in, and look for Domain Pointing or DNS. Set your first two nameservers to NS1.FATCOW.COM and NS2.FATCOW.COM. Then wait. Contact them if you need help.
On the FatCow website, go to the Control Panel. Click Add Registered Domain to Account. Type in your domain.
You Might also Like
How to Create a Website – A Beginner's Guide [Part-1]