Well, you crafted great design for your website and did tremendous work with writing outstanding texts for website content. But for making website available for ever increasing flow of visitors, you need also top web hosting service, which makes your website accessible to everyone who wants to visit and see content there.
It truly can't be explained more straightforwardly:
Simply, web hosting is a powerful computer connected to the Internet to make your website accessible to everyone. Definition provided by Web Hosting Service Site.
It is good definition, which explains first and foremost essential of modern web hosting. Besides of server hardware, there are certainly a lot of software needed to run web hosting environment professionally and keep all websites accommodated to particular web hosting server also safe from any cyber attacks and other possible failures.
To make website available globally, you need multiple servers delivering your content - which is called CDN, it stands for Content Delivery Network. See for example, see CDN hosting service provided by Google, which enables to host your web content in multiple servers and serve it to visitors from nearest location available. It is totally new concept of hosting website and is suitable for those organizations, which aim to global target groups across the globe.