There are many different types of hosting. Some hosting providers will only offer one, or a selection of these types, however, it’s useful to understand what each one offers:
Shared hosting: One server hosts multiple websites and shares its resources
Cloud hosting: Almost the same as shared hosting, however, multiple servers are used in a network to share resources in order to provide the best uptime
VPS hosting: One server is divided into multiple virtual servers. The benefit of VPS hosting is that more resources are available and the servers tend to be more reliable as they are used by fewer people
Dedicated hosting: You’ll be able to rent an entire physical server to yourself, including its resources, for one website
Reseller hosting: Reseller plans allow customers to rent out server space to other people. If you’re looking to start your own hosting business or are a web developer, reseller hosting is a good starting point