Web hosting provides you with resources so you host your website on an online surface where users can access your site all the time. To do that web hosting providers offer several types so you can choose the best solution for your requirements.
Shared hosting is the most cost-effective solution as multiple sites share server resources the drawback is it can become slow due to a lack of resources.
VPS hosting gives users separate virtual servers where they can store their website and configure it as needed.
Dedicated server hosting offers a complete physical server to your website with complete control over the server to ensure strong security and better control over the environment.
Reseller Hosting allows you to buy hosting services in bulk and share and resell them as your hosting server under your name.