You decided to make a website, so now what?
What do i need to make that happen?
Well first, you will need a Domain (you can buy it in any registrar such as godaddy or either 123-reg or any other)
Second you will need a hosting service(server), that is where you will have your files.
The third step is to point the Domain you did buy to your Hosting service that you will also need.
Hosting services you also have several such as krystal.co.uk ( Uk ) on the krystal you can use the voucher Litzagency it will give you a discount on the price, or either fastcomet.com (usa) and pay for their hosting service, monthly or yearly.
So now you already have 2 services : The domain service (that is paid yearly) and the Hosting services( it varies: paid monthly or yearly)
And now what?
When you purchase your domain, you will be able to see your domain on your Registrar (ex:godaddy, 123-reg…) Dashboard.
Click on your domain on the dasboard and find where it mentions Manage DNS or a “DNS” button, or a “Nameservers” button.
Once you find the DNS place on your registrar, you will need to edit the default dns that is there as a default one, and change it to the DNS provided by your Hosting Service. Remember, you do this on your Domain dashboad, then you wait for 24 hours for the domain resolution. It can take from 24h to 48h. After 24 hours, then you can logon your Hosting service and start doing your website, by then the domain is already pointed to your hosting, so everything you put on your server provided by your hosting company will be visible by inputing the domain name on the browser.