As its name declared that hosting with shared resources. It is also called virtual hosting or shared services. In it multiple website are hosted are hosted on single server mens they share resources of a single server which help to reduce the service cost. Due to this a server cost divided between all users who is hosted on that server. For small business or personal websites who's not require dedicated resources is the best option is shared hosting.