1. A method of website hosting, comprising: serving a plurality of website hosting services, at least two of the plurality of website hosting services served from different servers; adapting one or more of the plurality of website hosting services to meet a website service requirement; combining the one or more adapted website hosting services to provide a service package, at least one of the plurality of website hosting services serving a third party interface that allows access to a third party service in the service package; and serving a plurality of different service packages to at least a plurality of unrelated websites.