For shared web hosting, the service provider uses a single web server to serve multiple Web Hosting accounts, instead of providing one web server per Web Hosting account. Shared web hosting is a cost-effective solution for personal and small business web sites.