When you're setting up a website, hosting and a domain name are two of the first things you'll need to consider. You've heard the terms before, but it's possible you aren't 100% clear on what they mean.
In this analogy, the TV Network would represent your website hosting. The TV Network gives space for the TV show to be created. It also provides a way for people to see your TV show. Similarly, website hosting provides a space for the website to be created and a way for people to view your site.
How does a "domain name" fit into all this? The domain name is like the title of the TV show. Take a look at the top of your screen and you may see my domain name: websitesbyaubrey.com.
So your website hosting provides a home for your website and your domain is a name for your website. If you don't have either of these and aren't sure how to get started, send me a message or check out wpengine.com.