Shared web hosting service refers to a web hosting service where many websites reside on one web server connected to the Internet. This is generally the most economical option for hosting, as the overall cost of server maintenance is amortized over many customers.
Almost all applications intended to be on a standard web server work fine with a shared web hosting service. But on the other hand, shared hosting is cheaper than other types of hosting such as dedicated server hosting. Shared hosting usually has usage limits and hosting providers should have extensive reliability features in place. Shared hosting services typically offer basic web statistics support, email and web mail services, auto script installations, updated PHP and MySQL
In shared hosting, the provider is generally responsible for managing servers, installing server software, security updates, technical support, and other aspects of the service.
A Virtual Private Server (VPS) is a virtual machine sold as a service by an Internet hosting service.
A VPS runs its own copy of an operating system (OS), and customers may have superuser-level access to that operating system instance, so they can install almost any software that runs on that OS. For many purposes they are functionally equivalent to a dedicated physical server, and being software-defined, are able to be much more easily created and configured. They are priced much lower than an equivalent physical server. However, as they share the underlying physical hardware with other VPS's, performance may be lower, depending on the workload of any other executing virtual machines. Dedicated Servers may also be more efficient with CPU dependent processes such as hashing algorithms.
A dedicated hosting service, dedicated server, or managed hosting service is a type of Internet hosting in which the client
leases an entire server not shared with anyone else. This is more flexible than shared hosting, as organizations have full control over the server(s), including
choice of operating system, hardware, etc. There is also another level of dedicated or managed hosting commonly referred to as complex managed hosting. Complex
Managed Hosting applies to both physical dedicated servers, Hybrid server and virtual servers, with many companies choosing a hybrid (combination of physical
and virtual) hosting solution. There are many similarities between standard and complex managed hosting but the key difference is the level of administrative
and engineering support that the customer pays for – owing to both the increased size and complexity of the infrastructure deployment. The provider steps in
to take over most of the management, including security, memory, storage and IT support. The service is primarily proactive in nature. Server administration
can usually be provided by the hosting company as an add-on service. In some cases a dedicated server can offer less overhead and a larger return on investment.
Dedicated servers are most often housed in data centers, similar to colocation facilities, providing redundant power sources and HVAC systems. In contrast to
colocation, the server hardware is owned by the provider and in some cases they will provide support for operating systems or applications.
Using a dedicated hosting service offers the benefits of high performance, security, email stability, and control. Due to the relatively high price of dedicated hosting, it is mostly used by websites that receive a large volume of traffic.
Reseller hosting is a form of web hosting wherein the account owner has the ability to use his or her allotted hard drive space and bandwidth to host websites on behalf of third parties. The reseller purchases the host's services wholesale and then sells them to customers, possibly for a profit. A certain portion of hard drive space and bandwidth is allocated to the reseller account. The reseller may rent a dedicated server from a hosting company, or resell shared hosting services. In the latter case, the reseller is simply given the permission to sell a certain amount of disk space and bandwidth to their own customers without renting a server from a web hosting company they signed for a reseller account with.