So you need a web site. You’ll need a place to put it so everyone can see.
For that you need web hosting. That’s where I come in.
And Now Your Host will host your site, set you up with the (domain) name, and even help you get your site put together.