Most people could care less about how what all goes into a website, they just want it to work and look good. But it is helpful to understand what you are paying for when it comes to website. A website needs a domain name and that domain name has to be hosted on a server along with the contents(code,text,images) of that website. Choose a domain that represents your business, event or whatever you have a website for. Deciding on the right domain name is important because it is the first step in good SEO (Search Engine Optimization).