Shared hosting is the most popular configuration for hosting servers. It gives customers a very affordable way to get the hosting they need, without all the extras that most website owners really don’t use anyway. As the name implies, shared hosting customers ‘share’ the server with multiple other customers, which allows them to get good quality hosting for a fraction of the cost. The actual system resources of each server are shared among the customers that reside on the server.
Most hosting companies provide a number of different levels of shared hosting. The lower levels have a higher total number of customers sharing the same resources, which puts some limitations on the customers. Higher end shared hosting has fewer customers, leaving more resources for each one. Shared hosting is typically used for small to mid-sized websites that are looking for a cost effective hosting solution.