What is shared web hosting?

A shared web hosting service or virtual hosting service is a form of web hosting service where more than one instance of the same is hosted on a single physical.This is generally the most economical option for hosting as many people share the overall cost of server maintenance.