1. Shared hosting
Perfect for entry-level website hosting. This is where your website will be stored on the same server as multiple other websites, that could be anywhere between hundreds or thousands of others.
All domains will share the same server resources.
2. Virtual private server (VPS) hosting
A VPS hosting service mimics a dedicated server, but is within a shared hosting environment. This one’s for website owners that need more control, but don’t want to invest in a dedicated server. They’re still not able to handle high traffic levels or spikes in usage and the site performance can still be affected by other sites on the server.
3. Dedicated server hosting
This option gives website owners the most control over the server that their website is stored on. The server is exclusively rented by you and your website is the only one stored on the server. You have full root and admin access, which means control over everything from security to operating system. All that control comes with a price.
4. Cloud hosting
Cloud hosting is the current buzzword of the hosting industry. It’s just a marketing term and “Cloud” can mean different things in different contexts. With hosting, it means many computers working together, running applications using combined computing resources. It’s a hosting solution that works via a network, like the internet, and enables companies to consume the computing resource like a utility e.g. gas or electricity.
5. Managed hosting
Most hosting packages you are likely to find online will be managed. Hosting companies provide technical services such as hardware and software setup and configuration, maintenance, hardware replacement, technical support, patching, updating and monitoring. Unlike standard dedicated hosting, the hosting provider looks after the day-to-day management of the hardware, operating systems and standardised applications.
These are the major web hosting services.