Web hosting is a service that allows individuals, businesses, and organizations to make their websites or apps accessible on the internet. Every website is hosted on a server (A server is a computer that will be online 24/7. It will store your website so that it is accessible at any given time).
When Internet users want to view your website, all they need to do is type your website address or domain into their browser. Their computer will then connect to your server and your website will then be accessible to them through their browser.