WHAT IS WEB HOSTING?
Web hosting is the act of renting space and bandwidth through a company so that you may publish your web site online.
You can either opt for free hosting that is usually supported with banners and pop ups, or may opt to get paid web hosting, which gives you complete control over your site contents.