A domain is the URL of your site (such as hoodmountainstudios.com or maryellenbaker.net or xyzbusiness.co.) To purchase a domain/get a domain hosted, you must first find out if it’s available. Do an online search for “domain name registrars” and shop around for a registrar that offers excellent customer service and good prices. If you call their phone number and have to wait 15 minutes to talk to anyone, move on. You want to find a company that will be easy to reach if you have any questions or want to do something with your domain (such as direct it to your website hosting, add email etc.)
When you purchase a domain, you become the sole owner and have all the rights associated with that name. No one else has access to it as long as you keep paying the annual fee.
Think of your domain as a personalized license plate. If the letters/numbers are available and you’re willing to pay for it, it’s yours!
Your domain hosting and your website hosting do not need to be with the same company.
Website Hosting: When you want to have a website, the files that actually make up the website need to be placed somewhere. This “place” is an internet server. Hosting companies rent space on their servers so that your files can be accessed by other people via their internet connections. Website hosting providers can also handle backups and maintenance but you shouldn’t make any assumptions about this. Double check that backups are in place when you sign up for this service.
The cost of website hosting starts about $6 and goes up from there depending on what kind of hosting you require.
Think of website hosting as fuel in the car that has your personalized license plate. Once you buy a car (ie your website), as long as you keep it maintained and full of gas (hosting), you can go anywhere (ie the internet.)