1. A method of website hosting, comprising: serving a plurality of website hosting services, at least two different website hosting services of the plurality of website hosting services are served from different service pools of servers, wherein each service pool of servers provides only one website hosting service and all servers of a service pool provide only the one website hosting service of the plurality of website hosting services; adapting at least one of the plurality of website hosting services to meet a website service requirement; combining the at least two website hosting services into at least one service package wherein at least one of the combined website hosting services has been adapted; and serving a plurality of different service packages to at least a plurality of unrelated websites, a first service package of the plurality of different service packages is provided to at least one website that is unaffiliated with a plurality of related websites.