When you set up a shared host, you are actually renting space on one of the servers of the hosting company. As the name implies, shared hosting means that your site shares server resources with other websites. The main reason is that shared hosting is not expensive. This type of service is very suitable for websites with low traffic and low activity.