A domain name is what people will type in to the browser to find you or your company online. This is what you will type into your browser to find a certain website.
To buy a domain name you must first think of a name which you believe would best describe your website and what people would remember, many website names are short so it is not hard for the audience to forget what it is.
Web hosting is used to publish yours and others websites on the Internet. If you build a website and wish for people to be able to view it then you must upload it into a web hosting service so people can see it and search for it.
There are many things you can use form web hosting, from hosting personal websites to your hobbies type of websites, however for people to see your site you will have to use a web hosting service otherwise people won’t be able to find your website.The web server i will be using to publish my website will be Apache. I choose Apache as it seems to be to be the most commonly used web server on the Internet, with a high reputation. The research my partner and i gathered when searching for websites such as www.wikipedia.com that Apache would be the sever that came more frequently therefore making in reliable.