Good question! Frankly speaking, any business that is willing to reach more potential customers in minimum possible time, today it's online presence has become essential. If your business is not online, then it is likely that you might be losing many customer, who are seeking for your goods and services. Any individual, small to large sized business, eCommerce business for ensuring rapid growth of the business, it is necessary for them to come online. Nowadays, people's reliability towards online presence business has growth exponentially. If the same rate holds, the business which are not online lack competition. Now, let's come to the exact point, hosting is required by all website and webpages for them to become available online 24/7 to the users who are searching for your business products and services in the particular site. Thus, if you want to make your business expansion, it is crucial for you to create your own webpage, where you can list all the goods and services your company provides targeting to the potential customer. Hosting is essential for any website to make it available online all the time via the server. I think it helps!