Shared hosting is a type of hosting where many web sites are contained on a single server. Each of the websites shares the resources (disk space, data transfer, CPU, etc.) available through that server.