The domain name is the address of your website that people type in the browser URL bar to visit your website. In simple terms, if your website was a house, then your domain name will be its address.
A website is made up of files like HTML pages, images, and more. If the domain name is the web address of your website, then web hosting is the home where your website lives. This is the computer where your website’s files are stored. These computers are called servers and they are offered as a service by hosting companies.
You will need to register your domain prior to the project start date. I recommend Freeparking.co.nz for this. I will setup your website hosting account with Freeparking after the website design has been finalised.