WHAT IS WEB HOSTING? #
Now you have an idea what a domain name is, but having a domain name doesn’t mean your website would be on the internet yet, you need a web hosting service which allows individuals and organizations to make their website or web pages accessible via the World Wide Web. Web hosts are companies that provide space on a server owned or rented for use by clients, in summary they provide the technologies and services needed for the website or webpage to be accessed on the Internet. Meanwhile Websites are hosted, or stored, on special computers called servers as you already read above.
In essence for your website to be accessed through the internet you need both the domain name and web hosting service, when you put all that in place, your website can be accessed by internet users simply by them typing in your website address or domain into their browser, their computer will then automatically connect to your server and your webpages will be delivered to them through the browser.
Meanwhile you are expected to renew your web hosting plan annually.