Shared hosting - shared hosting is a web hosting in which service provider serves pages for multiple websites each having its own internet domain name, from single server. Several hosting companies provide shared hosting.