Much like the host of a party, a website host gives you an internet space to have fun creating a website with. It’s where internet visitors “go” to interact with your website.
On a more technical level, the host provides you with storage, bandwidth, domain, and all the things required to have your website up and running on the internet.