Yes, every website needs hosting. Hosting is what allows the website to live somewhere online so that users can access it. A website is made up of files, code, images, and all the elements that make the page work, and those things need to be stored on servers.
The speaker uses the idea that a website is something “live.” It has to exist on infrastructure that is always available. That is what hosting provides. Today, that often means cloud-based hosting, where the website can be served from a network of servers in multiple places. This helps improve speed because the content can be delivered from a server closer to the visitor.
So hosting is not optional. It is a necessary part of making the website accessible on the internet. If someone wants their website to appear when users visit the domain, there has to be hosting in place behind it.
In short, hosting includes the server environment that stores the website files and makes them available to people online. Without it, there is no live website.
The answer describes hosting as a core requirement for any website because the files and code that make up the site must live somewhere online. The speaker uses accessible language to explain that a website is a live digital asset, not just a static design concept, and it therefore needs server infrastructure behind it. Modern hosting often involves cloud-based systems, which can also improve speed by serving visitors from geographically closer servers. The main lesson is that hosting is not an extra add-on—it is the underlying service that makes the website available at all. Without hosting, the website cannot be accessed by users, regardless of how well it was designed.